Aidez moi pour faire form action
Posté : 04 nov. 2011, 01:57
Bonjour a tous,
Je suis nouveau de le php, et je suis entrain de modifier un un fichier
[url]hxxp://iphone-repar-center.fr[/url] " remplacez le xx par TT " allez dans Diagnostic Gratuit --> iph ---> Iph 4 puis sélectionner n'importe quel panne puis Continue ensuite Add to cart
Vous allez sur la page de Check out et la en trouve le tableau de ce qu'on a commander
Et en regardant Bien :
ipod 2eme Gen WiFi ne marche pas ou Faible
Code: SKU-40
et pourtant on a bien sélectionner iph 4
Donc ma question est :
Comment je peu avoir le nom de l'article sélectionné sur la page Checkout ?
Dites moi SVP comment faire
Voici le script complet si ça peut vous aider
J'attends vos répenses SVP
Merci d'avance
Je suis nouveau de le php, et je suis entrain de modifier un un fichier
[url]hxxp://iphone-repar-center.fr[/url] " remplacez le xx par TT " allez dans Diagnostic Gratuit --> iph ---> Iph 4 puis sélectionner n'importe quel panne puis Continue ensuite Add to cart
Vous allez sur la page de Check out et la en trouve le tableau de ce qu'on a commander
Et en regardant Bien :
ipod 2eme Gen WiFi ne marche pas ou Faible
Code: SKU-40
et pourtant on a bien sélectionner iph 4
Donc ma question est :
Comment je peu avoir le nom de l'article sélectionné sur la page Checkout ?
Dites moi SVP comment faire
Code : Tout sélectionner
<form action="" class="ipod2" id="diagnosticForm" style="display: block;">
<input type="hidden" value="ipod 2eme Gen" name="modelName">
<input type="hidden" value="ipod2" name="modelId">Code : Tout sélectionner
<?php
include("wp-config.php");
global $wpdb;
$sql_item_type = 'SELECT * FROM sm_item_type where 1 ';
$myrows_item_type = $wpdb->get_results( $sql_item_type );
if($_REQUEST['process']=='1')
{
?>
<ul class="models">
<?php foreach ($myrows_item_type as $item_type) { ?>
<li>
<div class="device iphone" id="<?php echo $item_type->typeId; ?>">
<span class="button name"><?php echo $item_type->type_name; ?></span>
<img alt="<?php echo $item_type->type_name; ?>" id="<?php echo $item_type->typeId; ?>" src="<?php echo $item_type->type_images; ?>" >
</div>
</li>
<?php } ?>
</ul>
<?php } ?>
<?php
if($_REQUEST['process']=='2')
{
global $wpdb;
$sql_item = 'SELECT * FROM sm_booking_item where type = "'.$_REQUEST['modelD'].'" ';
$myrows_item = $wpdb->get_results( $sql_item );
?>
<ul class="models iphone">
<?php foreach ($myrows_item as $item) { ?>
<li>
<div id="<?php echo $item->itemId ; ?>" class="device iphone4">
<span class="button name"><?php echo $item->title; ?></span>
<img src="<?php echo $item->image_name; ?>" alt="<?php echo $item->title; ?>" />
</div>
</li>
<?php } ?>
</ul>
<?php }
?>
<?php
if($_REQUEST['process']=='3')
{
global $wpdb;
$sql_prob_item = 'SELECT * FROM sm_phone_problem as pp , sm_problems_itemsid as pl where pl.itemid = "'.$_REQUEST['itemID'].'" and pp.id=pl.phone_problem_id ';
$myrows_prob_item = $wpdb->get_results( $sql_prob_item );
?>
<form action="" class="ipod2" id="diagnosticForm" style="display: block;">
<input type="hidden" value="ipod 2eme Gen" name="modelName">
<input type="hidden" value="ipod2" name="modelId">
<ul class="symptoms">
<?php foreach ($myrows_prob_item as $problem) { ?>
<li>
<input type="checkbox" class="service-<?php echo $problem->id; ?>" id="symptom-<?php echo $problem->id; ?>">
<label for="symptom-<?php echo $problem->id; ?>"><?php echo $problem->phone_problem; ?></label>
</li>
<?php } ?>
</ul>
<!--<span class="empty" style="display: block;" >Please select at least one .</span>-->
<ul class="services">
<?php foreach ($myrows_prob_item as $problem) { ?>
<li class="" id="service-<?php echo $problem->id; ?>">
<label><a href="#details-<?php echo $problem->id; ?>" class="details cboxElement"><?php echo $problem->phone_problem; ?></a></label>
<a href="#details-<?php echo $problem->id; ?>" class="details cboxElement"></a>
<span class="price">€ <?php echo $problem->problem_cost; ?></span>
</li>
<?php } ?>
</ul>
<div class="summary">
<p class="sub total"><label>Subtotal:</label><span class="value">€ 0.00</span></p>
<a href="<?php echo get_permalink(73); ?>" class="back"> <span>Back</span></a>
<a href="#" class="button next disabled">Continue >></a>
</div>
</form>
<?php } ?>
<?php
if($_REQUEST['process']=='4')
{
global $wpdb, $shipping_array;
?>
<div class="content shipping" >
<form action="" id="shippingForm">
<ul class="preset custom">
<!-- To -->
<?php foreach($shipping_array as $key=>$value) {
$sql_shipping = 'SELECT * FROM sm_shipping where shipping_type = "'.$key.'" order by shipping_cost ASC ';
$myrows_shipping = $wpdb->get_results( $sql_shipping );
?>
<li class="direction initial">
<h3><?php echo $value; ?></h3>
<ul class="options">
<?php foreach($myrows_shipping as $ship_key=>$ship_value) {
$shipping_cost = $ship_value->shipping_cost;
if($shipping_cost=='0' || $shipping_cost=='free')
{
$selected = "selected";
$checked = 'checked="checked"';
$title = "skip";
} else
{
$selected = "";
$checked = '';
}
if($key=='1')
{
$xpressFix = '[To XpressFix]';
$checkbox_name = 'initial';
} else if ($key=='2')
{
$xpressFix = '[Return Trip]';
$checkbox_name = 'return';
} else
{
$xpressFix = '';
}
if($shipping_cost=='0' || $shipping_cost=='free')
{
?>
<li class="option <?php echo $selected;?>">
<input type="radio" <?php echo $checked; ?> name="<?php echo $checkbox_name; ?>" id="<?php echo $ship_value->id; ?>">
<label title="<?php echo $title;?>" for="<?php echo $ship_value->id; ?>">
<span class="title"><?php echo stripslashes($ship_value->shippingname); ?></span>
<span class="description"><?php echo nl2br(stripslashes($ship_value->shipping_desc)); ?></span>
</label>
<span class="price discount">FREE</span>
</li>
<?php } else { ?>
<li class="option">
<input type="radio" <?php echo $checked; ?> name="<?php echo $checkbox_name; ?>" id="<?php echo $ship_value->id; ?>">
<label title="<?php echo $xpressFix; ?> <?php echo stripslashes($ship_value->shippingname); ?>" for="<?php echo $ship_value->id; ?>">
<span class="title"><?php echo stripslashes($ship_value->shippingname); ?></span>
<span class="description"><?php echo nl2br(stripslashes($ship_value->shipping_desc)); ?></span>
</label>
<span class="price">€ <?php echo $ship_value->shipping_cost; ?></span>
</li>
<?php } } ?>
</ul>
</li>
<?php } ?>
</ul>
<div class="summary">
<p class="sub total"><label>Subtotal:</label><span class="value"></span></p>
<p class="ship total"><label>Shipping:</label><span class="value"></span></p>
<p class="full total"><label>Total:</label><span class="value">€ </span></p>
<a href="#" class="back"><span>Back</span></a>
<a href="" class="button foxycart add">Add to Cart</a>
</div>
<div>
</div>
</form>
</div>
<?php }
?>
<?php
if($_REQUEST['process']=='5')
{
$data = array();
if($_REQUEST['ThisAction']=='CheckEmail')
{
$sql = "select user_email from wp_users where user_email='".$_REQUEST['customer_email']."'";
$myrows = $wpdb->get_row( $sql );
$user_email = $myrows->user_email;
if($user_email!="")
{
$data['result'] = "EmailFound" ;
} else
{
$data['result'] = "EmailNotFound" ;
}
} else if($_REQUEST['ThisAction']=='CheckLogin')
{
global $error;
$login = wp_login( $_REQUEST['customer_email'], $_REQUEST['customer_password'] );
if($login!="")
{
$data['result'] = "LoginCorrect" ;
$usersql = "select * from wp_users where user_email='".$_REQUEST['customer_email']."'";
$myrows = $wpdb->get_row( $usersql );
$userid = $myrows->ID;
$_SESSION["logINuserID"] = $myrows->ID;
$data['customer_first_name'] = get_usermeta( $userid, 'first_name' );
$data['customer_last_name'] = get_usermeta( $userid, 'last_name' );
$data['customer_address1'] = get_usermeta( $userid, 'address' );
$data['customer_address2'] = get_usermeta( $userid, 'address2' );
$data['customer_city'] = get_usermeta( $userid, 'City' );
$data['customer_postal_code'] = get_usermeta( $userid, 'postCode' );
$data['customer_phone'] = get_usermeta( $userid, 'contactNo' );
$data['customer_country_name'] = get_usermeta( $userid, 'Country' );
$data['customer_state_name'] = get_usermeta( $userid, 'state' );
$data['customer_company'] = get_usermeta( $userid, 'Company' );
} else
{
$data['result'] = "passwordIncorrect" ;
}
}
echo json_encode($data);
}
?>
<?php
if($_REQUEST['process']=='6')
{
echo "EmailFound";
}
?>
Merci d'avance