Parse error: parse error, unexpected $end in
Résolu/Fermé
A voir également:
- Parse error: parse error, unexpected $end in
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Fan error lenovo - Forum Refroidissement
- Error 10 pioneer ✓ - Forum Autoradio
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Whea error occt - Forum Processeur
27 réponses
Utilisateur anonyme
28 juin 2004 à 09:45
28 juin 2004 à 09:45
Bonjour,
Ton script php, tu l'ecris en sms aussi ? T'etonnes pas d'avoir des erreurs.
Il doit te manquer une ponctuation quelque part dans ton script, soit un ; à la ligne 109, soit effectivement une accolade.
Kalamit,
Vol au dessus d'un nid de Pika-baffe. :)
Ton script php, tu l'ecris en sms aussi ? T'etonnes pas d'avoir des erreurs.
Il doit te manquer une ponctuation quelque part dans ton script, soit un ; à la ligne 109, soit effectivement une accolade.
Kalamit,
Vol au dessus d'un nid de Pika-baffe. :)
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Non membre
Dernière intervention
5 février 2025
1 526
17 juin 2007 à 23:00
17 juin 2007 à 23:00
Salut,
Ici: $db= mysql_connect('localhost'.'login','password')
Il faut remplacer le point par une virgule.
Ici:
Tu n'as pas fermé tes guillemets.
Quand tu as une erreur de type unexpected error at $end, en réalité, l'erreur n'est pas à la fin mais au cours de ton script, car php ne peut determiner l'endroit exact étant donné que ces erreurs arrivent quand on oublie de fermer une accolade ou des guillemets.
Ici: $db= mysql_connect('localhost'.'login','password')
Il faut remplacer le point par une virgule.
Ici:
$sql="INSERT INTO bibliotheque(id,titre,auteur,collection,edition,annee,prix) VALUES('','$titre','$auteur','$collection','$edition','$annee','$prix');
Tu n'as pas fermé tes guillemets.
Quand tu as une erreur de type unexpected error at $end, en réalité, l'erreur n'est pas à la fin mais au cours de ton script, car php ne peut determiner l'endroit exact étant donné que ces erreurs arrivent quand on oublie de fermer une accolade ou des guillemets.
j'ai moi aussi ce probleme : on m'affiche l'erreur suivante.
L'erreur est toujours indiquée comme se situant a la dernière ligne de mon script
Parse error: syntax error, unexpected $end in bibliotheque.php on line 56
voici mon script
<html>
<body>
<?php
// ceci est le script d'archivation : il a pour but
// de rentrer les données du formulaire dans la base de données
$titre=$_POST['titre'];
$auteur=$_POST['auteur'];
$collection=$_POST['collection'];
$edition=$_POST['edition'];
$annee=$_POST['annee'];
$prix=$_POST['prix'];
// on recupere les données du formulaire sous formes de variables.
// Il faut maintenant les inclure dans notre base de données
// il n'est pas necessaire d'inclure une requête de création de base de données ici
// en effet, celle ci a été déjà créée. Elle s'appelle bibliotheque et est contenue dans
// la base de donnée 'base de donnée' associée a son compte pages persos
$sql="INSERT INTO bibliotheque(id,titre,auteur,collection,edition,annee,prix) VALUES('','$titre','$auteur','$collection','$edition','$annee','$prix');
// ici, on crée la requete que php doit effectuer au près de la base de donnée pour y insérer les informations
// le champ id etant en blanc car on auto incremente dans la base de données
$db= mysql_connect('localhost'.'login','password') or die('Erreur de connexion '.mysql_error());
//$ db ==> connection au serveur de base de données
mysql_select_db($db,'nom de la base de donnée) or die('Erreur de selection '.mysql_error());
// connection effectuée
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on effectue la requête
print('vos informations ont bien été archivées');
mysql_close();
//on clot la session ouverte dans la base de données.
?>
</body>
</html>
L'erreur est toujours indiquée comme se situant a la dernière ligne de mon script
Parse error: syntax error, unexpected $end in bibliotheque.php on line 56
voici mon script
<html>
<body>
<?php
// ceci est le script d'archivation : il a pour but
// de rentrer les données du formulaire dans la base de données
$titre=$_POST['titre'];
$auteur=$_POST['auteur'];
$collection=$_POST['collection'];
$edition=$_POST['edition'];
$annee=$_POST['annee'];
$prix=$_POST['prix'];
// on recupere les données du formulaire sous formes de variables.
// Il faut maintenant les inclure dans notre base de données
// il n'est pas necessaire d'inclure une requête de création de base de données ici
// en effet, celle ci a été déjà créée. Elle s'appelle bibliotheque et est contenue dans
// la base de donnée 'base de donnée' associée a son compte pages persos
$sql="INSERT INTO bibliotheque(id,titre,auteur,collection,edition,annee,prix) VALUES('','$titre','$auteur','$collection','$edition','$annee','$prix');
// ici, on crée la requete que php doit effectuer au près de la base de donnée pour y insérer les informations
// le champ id etant en blanc car on auto incremente dans la base de données
$db= mysql_connect('localhost'.'login','password') or die('Erreur de connexion '.mysql_error());
//$ db ==> connection au serveur de base de données
mysql_select_db($db,'nom de la base de donnée) or die('Erreur de selection '.mysql_error());
// connection effectuée
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on effectue la requête
print('vos informations ont bien été archivées');
mysql_close();
//on clot la session ouverte dans la base de données.
?>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour, j'ai un problemme avec ma page web car des que je entre sur mon site je trouve seullment ((Parse error: syntax error, unexpected $end in /usr/export/www/hosting/fitjab/components/com_content/content.html.php on line 734)) et le script de se programme et :
/**
* Writes Email icon
*/
function EmailIcon( &$row, &$params, $hide_js ) {
global $mosConfig_live_site, $Itemid, $task;
if ( $params->get( 'email' ) && !$params->get( 'popup' ) && !$hide_js ) {
$status = 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=400,height=250,directories=no,location=no';
if ($task == 'view') {
$_Itemid = '&itemid='. $Itemid;
} else {
$_Itemid = '';
}
$link = $mosConfig_live_site .'/index2.php?option=com_content&task=emailform&id='. $row->id . $_Itemid;
if ( $params->get( 'icons' ) ) {
$image = mosAdminMenus::ImageCheck( 'emailButton.png', '/images/M_images/', NULL, NULL, _CMN_EMAIL, _CMN_EMAIL );
} else {
$image = ' '. _CMN_EMAIL;
}
?>
<td align="right" width="100%" class="buttonheading">
<a href="<?php echo $link; ?>" target="_blank" onclick="window.open('<?php echo $link; ?>','win2','<?php echo $status; ?>'); return false;" title="<?php echo _CMN_EMAIL;?>">
<?php echo $image; ?></a>
</td>
<?php
}
}
je vous pris de bien m'aidée s'il vous plais . et merci d'avence
Configuration: serveur linux
Internet Explorer 6.0
/**
* Writes Email icon
*/
function EmailIcon( &$row, &$params, $hide_js ) {
global $mosConfig_live_site, $Itemid, $task;
if ( $params->get( 'email' ) && !$params->get( 'popup' ) && !$hide_js ) {
$status = 'status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=400,height=250,directories=no,location=no';
if ($task == 'view') {
$_Itemid = '&itemid='. $Itemid;
} else {
$_Itemid = '';
}
$link = $mosConfig_live_site .'/index2.php?option=com_content&task=emailform&id='. $row->id . $_Itemid;
if ( $params->get( 'icons' ) ) {
$image = mosAdminMenus::ImageCheck( 'emailButton.png', '/images/M_images/', NULL, NULL, _CMN_EMAIL, _CMN_EMAIL );
} else {
$image = ' '. _CMN_EMAIL;
}
?>
<td align="right" width="100%" class="buttonheading">
<a href="<?php echo $link; ?>" target="_blank" onclick="window.open('<?php echo $link; ?>','win2','<?php echo $status; ?>'); return false;" title="<?php echo _CMN_EMAIL;?>">
<?php echo $image; ?></a>
</td>
<?php
}
}
je vous pris de bien m'aidée s'il vous plais . et merci d'avence
Configuration: serveur linux
Internet Explorer 6.0
Bonjour,
Une question : comment est-ce possible qu'en local mon script fonctionne et que lorsqu'il est en ligne, il me donne cette erreur : "Parse error: syntax error, unexpected $end in /mnt/122/sdc/8/8/casarnaud/jeutest/admin/validation.php on line 68
" ?
Merci infiniment...
Une question : comment est-ce possible qu'en local mon script fonctionne et que lorsqu'il est en ligne, il me donne cette erreur : "Parse error: syntax error, unexpected $end in /mnt/122/sdc/8/8/casarnaud/jeutest/admin/validation.php on line 68
" ?
Merci infiniment...
oberion
Messages postés
1253
Date d'inscription
mardi 26 septembre 2006
Statut
Membre
Dernière intervention
29 septembre 2007
248
30 oct. 2006 à 17:32
30 oct. 2006 à 17:32
Bonjour,
Impossible de le savoir sans voir le code.
Merci de recréer un sujet la prochaine fois (plus lisible)...
Impossible de le savoir sans voir le code.
Merci de recréer un sujet la prochaine fois (plus lisible)...
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Non membre
Dernière intervention
5 février 2025
1 526
30 oct. 2006 à 21:27
30 oct. 2006 à 21:27
Pense à mettre des guillemets sur "saisiefrs.php" tout à la fin...
bonjour,
tu as du changer ta configuration de php, ouvre le php.ini et change cette ligne :
SHORT_OPEN_TAG = 0
ou SHORT_OPEN_TAG = off (depend de la version de php)
remplace par 1 ou on, redemarre le programme et ça devrait marcher comme sur des roulettes; tu l'as compris cela venait des tags <? ?> au lieu du plus conventionnel <?php ?>. Utilise le deuxieme tag dans tes scripts..
tu as du changer ta configuration de php, ouvre le php.ini et change cette ligne :
SHORT_OPEN_TAG = 0
ou SHORT_OPEN_TAG = off (depend de la version de php)
remplace par 1 ou on, redemarre le programme et ça devrait marcher comme sur des roulettes; tu l'as compris cela venait des tags <? ?> au lieu du plus conventionnel <?php ?>. Utilise le deuxieme tag dans tes scripts..
merci beaucoup pour cette aide, je ne voyais meme plus les erreurs que je faisais ;)
Ca marche impec maintenant.
Ca marche impec maintenant.
Pareil pour moi :
Parse error: syntax error, unexpected $end in /home.10.4/dublinbi/www/lib/newsletter.php on line 43
<?php
///////////////////////////////////////////////////////////////////
//THIS PROGRAM IS FOR INSERT A NEWS CLIENT IN THE TABLE 'newsletter'
///////////////////////////////////////////////////////////////////
/*CREATE TABLE `newsletter` (
`id_client_newsletter` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`num_newsletter` INT NOT NULL ,
`date_sent_newsletter` DATE NOT NULL ,
`is_activ_newsletter` BOOL NOT NULL ,
`email_newsletter` VARCHAR( 40 ) NOT NULL,
`ip_newsletter` VARCHAR( 30 ) NOT NULL
) ENGINE = MYISAM ;
*/
$ip=get_ip();
$submit_newsletter=$_POST['submit_newsletter'];
$test_newsletter=$_POST['test_newsletter'];
$email_newsletter=$_POST["email_newsletter"];
if($submit_newsletter){
if($test_newsletter >=2)
{
echo "<script language='javascript'>alert('Sorry, you\'ve already posted the form!')</script>";
}
elseif(isset($test_newsletter) AND ($test_newsletter < 2) OR ($test_newsletter=='')){
if(IsEmail($email_newsletter)!= TRUE) echo "<script language='javascript'>alert('Format email not valid!')</script>";
//echo $id_bike;
else{
$res=mysql_query("SELECT email_newsletter WHERE email_newsletter = $email_newsletter");//REQUEST FOR TEST IF EMAIL IS ALREADY REGISTERED
if(!$res){// IF NOT
$res2=mysql_query("INSERT INTO newsletter VALUES('','0','0','1',$email_newsletter, $ip)");//INSERT THE NEW FRESH EMAIL
if($res2) echo "<script language='javascript'>alert('Congratulations! you\'ve suscribed to the newsletter option')</script>";
$test_newsletter=$test_newsletter+1;
}
}
}
?>
Parse error: syntax error, unexpected $end in /home.10.4/dublinbi/www/lib/newsletter.php on line 43
<?php
///////////////////////////////////////////////////////////////////
//THIS PROGRAM IS FOR INSERT A NEWS CLIENT IN THE TABLE 'newsletter'
///////////////////////////////////////////////////////////////////
/*CREATE TABLE `newsletter` (
`id_client_newsletter` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`num_newsletter` INT NOT NULL ,
`date_sent_newsletter` DATE NOT NULL ,
`is_activ_newsletter` BOOL NOT NULL ,
`email_newsletter` VARCHAR( 40 ) NOT NULL,
`ip_newsletter` VARCHAR( 30 ) NOT NULL
) ENGINE = MYISAM ;
*/
$ip=get_ip();
$submit_newsletter=$_POST['submit_newsletter'];
$test_newsletter=$_POST['test_newsletter'];
$email_newsletter=$_POST["email_newsletter"];
if($submit_newsletter){
if($test_newsletter >=2)
{
echo "<script language='javascript'>alert('Sorry, you\'ve already posted the form!')</script>";
}
elseif(isset($test_newsletter) AND ($test_newsletter < 2) OR ($test_newsletter=='')){
if(IsEmail($email_newsletter)!= TRUE) echo "<script language='javascript'>alert('Format email not valid!')</script>";
//echo $id_bike;
else{
$res=mysql_query("SELECT email_newsletter WHERE email_newsletter = $email_newsletter");//REQUEST FOR TEST IF EMAIL IS ALREADY REGISTERED
if(!$res){// IF NOT
$res2=mysql_query("INSERT INTO newsletter VALUES('','0','0','1',$email_newsletter, $ip)");//INSERT THE NEW FRESH EMAIL
if($res2) echo "<script language='javascript'>alert('Congratulations! you\'ve suscribed to the newsletter option')</script>";
$test_newsletter=$test_newsletter+1;
}
}
}
?>
Salut tlm,
Je luis depuis un moment cette page et je n'y comprends rien.
À installer et désinstaller des logiciels, j'ai fini par avoir un problème.
Winnedoze (sic) ne veut plus arrêter lorsqu'on clique sur... "Arrêter l'ordinateur"-"Arrêter". Impossible de restaurer le système à une heure ou une date antérieure.
Au démarrage "forcé", juste quand Winnedoze est popur s'ouvrir, l'écran devient noir avec le message suivant dans un petit carré:
parse error, ';' at the line 173
En cliquant à répétition sur ce carré, ça finit par ouvrir.
Qu'est-ce qu'il faut faire pour corriger mon problème? Réparer Windows avec un cd d'installation? J'ai Windows XP sp2 sur un p IV 3.2Ghz.
Ce que je dois faire, modifier, il faut me dire aussi le chemin, le "path" où le faire.
Marci de votre aide.
PS: Je ne suis pas paqueté moi! (Paqueté=bourré au Québec).
Je luis depuis un moment cette page et je n'y comprends rien.
À installer et désinstaller des logiciels, j'ai fini par avoir un problème.
Winnedoze (sic) ne veut plus arrêter lorsqu'on clique sur... "Arrêter l'ordinateur"-"Arrêter". Impossible de restaurer le système à une heure ou une date antérieure.
Au démarrage "forcé", juste quand Winnedoze est popur s'ouvrir, l'écran devient noir avec le message suivant dans un petit carré:
parse error, ';' at the line 173
En cliquant à répétition sur ce carré, ça finit par ouvrir.
Qu'est-ce qu'il faut faire pour corriger mon problème? Réparer Windows avec un cd d'installation? J'ai Windows XP sp2 sur un p IV 3.2Ghz.
Ce que je dois faire, modifier, il faut me dire aussi le chemin, le "path" où le faire.
Marci de votre aide.
PS: Je ne suis pas paqueté moi! (Paqueté=bourré au Québec).
le mieu c est de formater et de réinstaller windows sa qera plus simple
sinon pour arreter ton pc crée un racourci et dans emplacement de l'element marque 'shutdown -s -t 00'
-s = stop tu peut le remplacer par -r= redemarer
00 est le temps avant que windows s'arrete le temps est en millliseconde
pour stoper une seqance d'arret de windows c'est shutdown -a -t 00
mais il faut qu'il soit déclancer avec que windows ferme le system dos soit casiment des le début
sinon j'ai aussi une erreur de ponctuation manque de crochet ou autre mais sa fait 1h que je cherche et j ai rien trouver il me signal l'erreur tt a la fin a pret '?>'
sinon pour arreter ton pc crée un racourci et dans emplacement de l'element marque 'shutdown -s -t 00'
-s = stop tu peut le remplacer par -r= redemarer
00 est le temps avant que windows s'arrete le temps est en millliseconde
pour stoper une seqance d'arret de windows c'est shutdown -a -t 00
mais il faut qu'il soit déclancer avec que windows ferme le system dos soit casiment des le début
sinon j'ai aussi une erreur de ponctuation manque de crochet ou autre mais sa fait 1h que je cherche et j ai rien trouver il me signal l'erreur tt a la fin a pret '?>'
<?php session_start(); if(isset($_SESSION['acces'])) { function taille($fichier) { global $size_unit; $taille=filesize($fichier); if ($taille >= 1073741824) { $taille = round($taille / 1073741824 * 100) / 100 . " Go"; } elseif ($taille >= 1048576) { $taille = round($taille / 1048576 * 100) / 100 . " Mo"; } elseif ($taille >= 1024) { $taille = round($taille / 1024 * 100) / 100 . " Ko"; } else { $taille = $taille . " o"; } if($taille==0) {$taille="-";} return $taille; } if(isset($_POST['nom'])){ mysql_connect("sql.free.fr",'notour','xxxxxxxxxxxx'); mysql_select_db('jack'); $row = mysql_fetch_assoc(mysql_query("SELECT * FROM jack ")); if(isset($_POST['nom'])){ $extension=strrchr($_POST[article],'.'); $tail=taille($_POST[article]); $tmp_file = $_FILES['article']['tmp_name']; $name = str_replace("'",' ',str_replace('"',' ',str_replace(' ','',$_POST['nom'].$extension))); if(!move_uploaded_file($tmp_file,$name)) { exit("Impossible de copier le fichier de $tmp_file dans $name !"); } $req = mysql_query("INSERT INTO jack('nom','taille') VALUES('$name','$tail')"); echo "Documents ajouté !<br /><br /> <a href='index.php'>Retour à la liste</a>"; } else{ echo "<h1>Ajout un fichier</h1> <form method='post' enctype='multipart/form-data'> <br /> Nom du fichier : <input type='text' name='nom' /><br /><br /> FICHIER : <input type='file' name='article' /><br /> /*<input type='hidden' name='password' value='<? echo $password ?>' />*/<br /><br /> <input type='submit' value='Valider' /> </form>"; } } else{ header('location:index.php'); } ?>
J'ai eu le meme probleme que Alcofibras. J'ai vachement flippé.
Mais posez vos cd de réinstalations,
Voici la solution : telecharger Logon Loader. Ensuite choisir Rétablir le logon par défault (sur la gauche)
Voila voila
Mais posez vos cd de réinstalations,
Voici la solution : telecharger Logon Loader. Ensuite choisir Rétablir le logon par défault (sur la gauche)
Voila voila
jeremy250686
Messages postés
5
Date d'inscription
jeudi 17 janvier 2008
Statut
Membre
Dernière intervention
9 mai 2008
17 janv. 2008 à 11:59
17 janv. 2008 à 11:59
Bonjour voila jai une erreur de type
Parse error: syntax error, unexpected $end in
dans mon script index.php mais je ne trouve pas l'erreur.
Pourriez vous m'aider s'il vous plait
Voila mon script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Leon Paul - Order Processing System</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="fr" />
<meta name="Description" content="zwatla.com : template css, kit graphique css" />
<meta name="Keywords" content="template css" />
<link rel="stylesheet" type="text/css" href="centre.css" title="zwatla" />
</head>
<body>
<? $menu = $_GET['menu'];
include ('class/listing.class.php');
include ('class/sql.class.php');
include('class/fpdf/fpdf.php');
include ('class/pdf.class.php');
include ('class/forms.class.php');
include ('class/add.class.php');
include ('class/edit.class.php');
include ('class/CMailFile.class.php');
include ('class/mailing.class.php');
include ('class/functions.class.php');
include ('class/auto.class.php');
include ('class/search.class.php');
require_once('class/fax/nusoap.php');
?>
<div id="conteneur">
<div id="haut">
<!--<img src="images/cart.gif" alt="Your cart"/> -->
<?
/*
$sql=new sql();
$req = 'SELECT company.name from company INNER JOIN cart ON cart.company=company.id ORDER BY cart.id ASC';
$res = $sql->sqlop($req);
$i = 0;
while ($r = mysql_fetch_array($res)){
if ($i == 0) print '<h3>Your cart at '.$r['name'].'</h3>';
$i ++;
}
$req = 'SELECT product.description from product INNER JOIN cart ON cart.LPEpartnumber=product.LPEpartnumber ORDER BY cart.id DESC';
$res2 = $sql->sqlop($req);
$i = 0;
print '<p>';
while ($r2 = mysql_fetch_array($res2)){
if ($i <= 2) print ' . '.$r2['description'].'<br />';
if ($i == 3) print '...';
$i ++;
}
if ($i == 0) print '<h3>Your cart is empty</h3>';
print '</p>';
*/
?>
<!--<div id="header"></div> -->
</div>
<?php $url[]= explode ('/', $_SERVER['REQUEST_URI']); $sql= new sql();
//print_r ($toto);
//print '<br />'.$toto[0][1];
//print '<br />'.$toto[0][2];
//print '<br />'.$_SERVER['REQUEST_URI'];
if ($url[0][1] != 'class'){ ?>
<ul id="menu">
<li><a href="index.php">Home</a></li>
<li><a href="index.php?menu=add">Add entry</a></li>
<li><a href="index.php?menu=search">Place an order</a></li>
<li><a href="index.php?menu=pendingorder">Pending orders</a></li>
<li><a href="index.php?menu=pendinginvoice">Pending invoice</a></li>
<li><a href="index.php?menu=upload">Upload</a></li>
<li><a href="index.php?menu=auto">Auto</a></li>
<li><a href="index.php?menu=stats">Statistics</a></li>
<li><a href="index.php?menu=searchorder">Search Order</a></li>
</ul>
<?
}
else { ?>
<ul id="menu">
<li><a href="../index.php">Home</a></li>
<li><a href="../index.php?menu=add">Add entry</a></li>
<li><a href="../index.php?menu=search">Place an order</a></li>
<li><a href="../index.php?menu=pendingorder">Pending orders</a></li>
<li><a href="../index.php?menu=pendinginvoice">Pending invoice</a></li>
<li><a href="../index.php?menu=upload">Upload</a></li>
<li><a href="../index.php?menu=auto">Auto</a></li>
<li><a href="../index.php?menu=stats">Statistics</a></li>
<li><a href="../index.php?menu=searchorder">Search Order</a></li>
</ul>
<?
}
?>
<div id="deco"></div>
<div id="centre">
<div class="gauche">
<img src="images/img_002.jpg" alt="zwatla template css"/>
<img src="images/img_003.jpg" alt="template css cut"/>
</div>
<div class="droite">
<?
switch ($menu) {
case 'addcompany' :
print '<img src="images/add_company.gif" class="img_nompage" alt="Add a company">';
break;
case 'addproduct' :
print '<img src="images/add_product.gif" class="img_nompage" alt="Add a product">';
break;
case 'addsupplier' :
print '<img src="images/add_supplier.gif" class="img_nompage" alt="Add a supplier">';
break;
case 'perarticle' :
print '<img src="images/search_product.gif" class="img_nompage" alt="Search per product">';
break;
case 'percompany' :
print '<img src="images/search_company.gif" class="img_nompage" alt="Search per company">';
break;
case 'addorder' :
print '<img src="images/place_order.gif" class="img_nompage" alt="Place the order">';
break;
default :
//print '<img src="images/welcomme.gif" class="img_nompage" alt="Home page">';
break;
}
?>
<br /><br />
<?
$menu = $_GET['menu'];
$menu2 = $_GET['menu2'];
if ($menu == 'add'){
if ($menu2 == 'company'){
$form = new forms (); // We create a new Company listing
$form->addcompany(); // We go to the form to add a company
}
elseif($menu2 == 'product') {
$form = new forms (); // We create a new Company listing
$form->addproduct(); // We go to the form to add a company
}
elseif($menu2 == 'supplier') {
$form = new forms (); // We create a new Company listing
$form->addsupplier(); // We go to the form to add a compan
}
else {
print '<a href="?menu=add&menu2=company">Create new company</a><br /><br /><a href="?menu=add&menu2=product">Add jean Piere part</a><br /><br /><a href="?menu=add&menu2=supplier">Add a supplier</a><br />';
}
}
elseif ($menu == 'delete'){
$edit = new edit (); // We create a new Company listing
$edit->delete($_GET['table'], $_GET['id']); // We go to the form to add a company
}
elseif ($menu == 'search'){
$form = new forms(); // We create a new form object
print '<div id="return">';
$form->percompany();
$form->perarticle();
print '</div>';
}
elseif ($menu == 'editcompany'){
$form = new forms(); // We create a new form object
$form->editcompany($_GET['id']);
}
elseif ($menu == 'allorders'){
$search = new search(); // We create a new form object
$search->orderall();
}
elseif ($menu == 'editsupplier'){
$form = new forms(); // We create a new form object
$form->editsupplier($_GET['id']);
}
elseif ($menu == 'nospace'){
$functions = new functions(); // We create a new form object
$functions->nospace();
}
elseif ($menu == 'addtocart'){
$add = new add(); // We create a new form object
$add->addtocart($_GET['company'], $_GET['LPEpartnumber']);
}
elseif ($menu == 'test'){
$functions = new functions(); // We create a new form object
$functions->test($_GET['ordernumber']);
}
elseif ($menu == 'addorder'){
$form = new forms(); // We create a new form object
$form->addorder();
}
elseif ($menu == 'addinvoice'){
$form = new forms(); // We create a new form object
$form->addinvoice($_GET['ordernumber'], $_GET['currency']);
}
elseif ($menu == 'pendingorder') {
$form = new forms(); // We create a new form object
$form->pending_order();
}
elseif ($menu == 'pendinginvoice') {
$form = new forms(); // We create a new form object
$form->pending_invoice();
}
elseif ($menu == 'received') {
$received = new forms();
$received->received($_GET[ordernumber]);
}
elseif ($menu == 'searchorder') {
$search = new forms();
$search->searchorder();
}
elseif ($menu == 'invoiced') {
$invoiced = new forms();
$invoiced->invoiced($_GET[ordernumber]);
}
elseif ($menu == 'displaycompany') {
$listing = new listing(); // We create a new form object
$listing->displaycompany($_GET['id']);
}
elseif ($menu == 'closeinvoicing') {
$sql=new sql();
$req = 'Update orders Set invoice ="closed" where ordernumber="'.$_GET['ordernumber'].'"';
$res = $sql->sqlop($req);
print 'You correctly closed the invoicing for order #'.$_GET['ordernumber'];
}
elseif ($menu == 'displayinvoice') {
$listing = new listing(); // We create a new form object
$listing->displayinvoice($_GET['invoicenumber']);
}
elseif ($menu == 'stats') {
$form = new forms(); // We create a new form object
$form->stats();
}
elseif ($menu == 'upload') {
$functions = new functions(); // We create a new form object
$functions->upload();
}
elseif ($menu == 'auto') {
$auto = new auto(); // We create a new form object
$auto->listing($r['value']);
}
elseif ($menu == 'sendmail'){
$email = new mailing(); // We create the object//include ('class/valid_form.php');
$email->sendmail($_GET['ordernumber'],0);
}
elseif ($menu == 'sendfax'){
//$fax = new mailing(); // We create the object
//$fax->sendfax($_GET['ordernumber']);
$myfax = '00442083599996';
$ordernumber = $_GET['ordernumber'];
$sql=new sql();
$req = 'SELECT company from orders WHERE ordernumber="'.$ordernumber.'"';
$res = $sql->sqlop($req);
while ($r = mysql_fetch_array($res)){
$req2 = 'SELECT fax, name from company WHERE id="'.$r['company'].'"';
$res2 = $sql->sqlop($req2);
while ($r2 = mysql_fetch_array($res2)){
$fax = $r2['fax'];
$name = $r2['name'];
}
}
$username = "******";
$password = "******";
$faxnumber = $fax; // formatted like +654654654,
// i.e. +(country code)(area code)(phone number)
$file = "Docs/".$ordernumber.".pdf"; // binary file to fax
$filetype = "PDF"; // e.g. HTML, DOC, PDF, etc.; see
// documentation for complete list
$postponetime = "2001-04-25T20:31:00-04:00"; // e.g. 2001-04-25T20:31:00-04:00,
// use a past date/time to fax immediately
$resolution = "0"; // 0 for standard, 1 for fine
$csid = "6546546"; // your fax identifier, visible on
// the receiving machine's little screen
$subject = "Order #".$ordernumber." to ".$name; // for your reference, visible in the outbound queue
$replyemail = "6546546"; // optional address at which to receive an
// emailed confirmation
$fp = fopen($file, "r");
// Read data from the file into $data
$data = "";
while (!feof($fp)) $data .= fread($fp,1024);
$client = new soapclient2("http://ws.interfax.net/dfs.asmx?wsdl", true);
$params[] = array('Username' => $username,
'Password' => $password,
'FaxNumbers' => $faxnumber,
'FilesData' => base64_encode($data),
'FileTypes' => $filetype,
'FileSizes' => strlen($data),
'Postpone' => $postponetime,
'IsHighResolution' => $resolution,
'CSID' => $csid,
'Subject' => $subject,
'ReplyAddress' => $replyemail
);
$result = $client->call("SendfaxEx", $params);
if ($_GET['cop']) {
$params2[] = array('Username' => $username,
'Password' => $password,
'FaxNumbers' => $myfax,
'FilesData' => base64_encode($data),
'FileTypes' => $filetype,
'FileSizes' => strlen($data),
'Postpone' => $postponetime,
'IsHighResolution' => $resolution,
'CSID' => $csid,
'Subject' => $subject,
'ReplyAddress' => $replyemail
);
//$result2 = $client->call("SendfaxEx", $params2);
}
if ($result["SendfaxExResult"] > 0) {
print 'You correctly sent the order #'.$ordernumber.' through fax to '.$name;
}
else {
print 'An error occured while sending the fax, please retry <a href="index.php?menu=sendfax&ordernumber='.$ordernumber.'">here</a>';
}
}
else {
//print 'Welcomme to the Leon Paul order Processing system. <br/>Please select a functionality in the top menu.';
}
}
?>
</div>
</div>
</div>
</body>
</html>
Parse error: syntax error, unexpected $end in
dans mon script index.php mais je ne trouve pas l'erreur.
Pourriez vous m'aider s'il vous plait
Voila mon script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Leon Paul - Order Processing System</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="fr" />
<meta name="Description" content="zwatla.com : template css, kit graphique css" />
<meta name="Keywords" content="template css" />
<link rel="stylesheet" type="text/css" href="centre.css" title="zwatla" />
</head>
<body>
<? $menu = $_GET['menu'];
include ('class/listing.class.php');
include ('class/sql.class.php');
include('class/fpdf/fpdf.php');
include ('class/pdf.class.php');
include ('class/forms.class.php');
include ('class/add.class.php');
include ('class/edit.class.php');
include ('class/CMailFile.class.php');
include ('class/mailing.class.php');
include ('class/functions.class.php');
include ('class/auto.class.php');
include ('class/search.class.php');
require_once('class/fax/nusoap.php');
?>
<div id="conteneur">
<div id="haut">
<!--<img src="images/cart.gif" alt="Your cart"/> -->
<?
/*
$sql=new sql();
$req = 'SELECT company.name from company INNER JOIN cart ON cart.company=company.id ORDER BY cart.id ASC';
$res = $sql->sqlop($req);
$i = 0;
while ($r = mysql_fetch_array($res)){
if ($i == 0) print '<h3>Your cart at '.$r['name'].'</h3>';
$i ++;
}
$req = 'SELECT product.description from product INNER JOIN cart ON cart.LPEpartnumber=product.LPEpartnumber ORDER BY cart.id DESC';
$res2 = $sql->sqlop($req);
$i = 0;
print '<p>';
while ($r2 = mysql_fetch_array($res2)){
if ($i <= 2) print ' . '.$r2['description'].'<br />';
if ($i == 3) print '...';
$i ++;
}
if ($i == 0) print '<h3>Your cart is empty</h3>';
print '</p>';
*/
?>
<!--<div id="header"></div> -->
</div>
<?php $url[]= explode ('/', $_SERVER['REQUEST_URI']); $sql= new sql();
//print_r ($toto);
//print '<br />'.$toto[0][1];
//print '<br />'.$toto[0][2];
//print '<br />'.$_SERVER['REQUEST_URI'];
if ($url[0][1] != 'class'){ ?>
<ul id="menu">
<li><a href="index.php">Home</a></li>
<li><a href="index.php?menu=add">Add entry</a></li>
<li><a href="index.php?menu=search">Place an order</a></li>
<li><a href="index.php?menu=pendingorder">Pending orders</a></li>
<li><a href="index.php?menu=pendinginvoice">Pending invoice</a></li>
<li><a href="index.php?menu=upload">Upload</a></li>
<li><a href="index.php?menu=auto">Auto</a></li>
<li><a href="index.php?menu=stats">Statistics</a></li>
<li><a href="index.php?menu=searchorder">Search Order</a></li>
</ul>
<?
}
else { ?>
<ul id="menu">
<li><a href="../index.php">Home</a></li>
<li><a href="../index.php?menu=add">Add entry</a></li>
<li><a href="../index.php?menu=search">Place an order</a></li>
<li><a href="../index.php?menu=pendingorder">Pending orders</a></li>
<li><a href="../index.php?menu=pendinginvoice">Pending invoice</a></li>
<li><a href="../index.php?menu=upload">Upload</a></li>
<li><a href="../index.php?menu=auto">Auto</a></li>
<li><a href="../index.php?menu=stats">Statistics</a></li>
<li><a href="../index.php?menu=searchorder">Search Order</a></li>
</ul>
<?
}
?>
<div id="deco"></div>
<div id="centre">
<div class="gauche">
<img src="images/img_002.jpg" alt="zwatla template css"/>
<img src="images/img_003.jpg" alt="template css cut"/>
</div>
<div class="droite">
<?
switch ($menu) {
case 'addcompany' :
print '<img src="images/add_company.gif" class="img_nompage" alt="Add a company">';
break;
case 'addproduct' :
print '<img src="images/add_product.gif" class="img_nompage" alt="Add a product">';
break;
case 'addsupplier' :
print '<img src="images/add_supplier.gif" class="img_nompage" alt="Add a supplier">';
break;
case 'perarticle' :
print '<img src="images/search_product.gif" class="img_nompage" alt="Search per product">';
break;
case 'percompany' :
print '<img src="images/search_company.gif" class="img_nompage" alt="Search per company">';
break;
case 'addorder' :
print '<img src="images/place_order.gif" class="img_nompage" alt="Place the order">';
break;
default :
//print '<img src="images/welcomme.gif" class="img_nompage" alt="Home page">';
break;
}
?>
<br /><br />
<?
$menu = $_GET['menu'];
$menu2 = $_GET['menu2'];
if ($menu == 'add'){
if ($menu2 == 'company'){
$form = new forms (); // We create a new Company listing
$form->addcompany(); // We go to the form to add a company
}
elseif($menu2 == 'product') {
$form = new forms (); // We create a new Company listing
$form->addproduct(); // We go to the form to add a company
}
elseif($menu2 == 'supplier') {
$form = new forms (); // We create a new Company listing
$form->addsupplier(); // We go to the form to add a compan
}
else {
print '<a href="?menu=add&menu2=company">Create new company</a><br /><br /><a href="?menu=add&menu2=product">Add jean Piere part</a><br /><br /><a href="?menu=add&menu2=supplier">Add a supplier</a><br />';
}
}
elseif ($menu == 'delete'){
$edit = new edit (); // We create a new Company listing
$edit->delete($_GET['table'], $_GET['id']); // We go to the form to add a company
}
elseif ($menu == 'search'){
$form = new forms(); // We create a new form object
print '<div id="return">';
$form->percompany();
$form->perarticle();
print '</div>';
}
elseif ($menu == 'editcompany'){
$form = new forms(); // We create a new form object
$form->editcompany($_GET['id']);
}
elseif ($menu == 'allorders'){
$search = new search(); // We create a new form object
$search->orderall();
}
elseif ($menu == 'editsupplier'){
$form = new forms(); // We create a new form object
$form->editsupplier($_GET['id']);
}
elseif ($menu == 'nospace'){
$functions = new functions(); // We create a new form object
$functions->nospace();
}
elseif ($menu == 'addtocart'){
$add = new add(); // We create a new form object
$add->addtocart($_GET['company'], $_GET['LPEpartnumber']);
}
elseif ($menu == 'test'){
$functions = new functions(); // We create a new form object
$functions->test($_GET['ordernumber']);
}
elseif ($menu == 'addorder'){
$form = new forms(); // We create a new form object
$form->addorder();
}
elseif ($menu == 'addinvoice'){
$form = new forms(); // We create a new form object
$form->addinvoice($_GET['ordernumber'], $_GET['currency']);
}
elseif ($menu == 'pendingorder') {
$form = new forms(); // We create a new form object
$form->pending_order();
}
elseif ($menu == 'pendinginvoice') {
$form = new forms(); // We create a new form object
$form->pending_invoice();
}
elseif ($menu == 'received') {
$received = new forms();
$received->received($_GET[ordernumber]);
}
elseif ($menu == 'searchorder') {
$search = new forms();
$search->searchorder();
}
elseif ($menu == 'invoiced') {
$invoiced = new forms();
$invoiced->invoiced($_GET[ordernumber]);
}
elseif ($menu == 'displaycompany') {
$listing = new listing(); // We create a new form object
$listing->displaycompany($_GET['id']);
}
elseif ($menu == 'closeinvoicing') {
$sql=new sql();
$req = 'Update orders Set invoice ="closed" where ordernumber="'.$_GET['ordernumber'].'"';
$res = $sql->sqlop($req);
print 'You correctly closed the invoicing for order #'.$_GET['ordernumber'];
}
elseif ($menu == 'displayinvoice') {
$listing = new listing(); // We create a new form object
$listing->displayinvoice($_GET['invoicenumber']);
}
elseif ($menu == 'stats') {
$form = new forms(); // We create a new form object
$form->stats();
}
elseif ($menu == 'upload') {
$functions = new functions(); // We create a new form object
$functions->upload();
}
elseif ($menu == 'auto') {
$auto = new auto(); // We create a new form object
$auto->listing($r['value']);
}
elseif ($menu == 'sendmail'){
$email = new mailing(); // We create the object//include ('class/valid_form.php');
$email->sendmail($_GET['ordernumber'],0);
}
elseif ($menu == 'sendfax'){
//$fax = new mailing(); // We create the object
//$fax->sendfax($_GET['ordernumber']);
$myfax = '00442083599996';
$ordernumber = $_GET['ordernumber'];
$sql=new sql();
$req = 'SELECT company from orders WHERE ordernumber="'.$ordernumber.'"';
$res = $sql->sqlop($req);
while ($r = mysql_fetch_array($res)){
$req2 = 'SELECT fax, name from company WHERE id="'.$r['company'].'"';
$res2 = $sql->sqlop($req2);
while ($r2 = mysql_fetch_array($res2)){
$fax = $r2['fax'];
$name = $r2['name'];
}
}
$username = "******";
$password = "******";
$faxnumber = $fax; // formatted like +654654654,
// i.e. +(country code)(area code)(phone number)
$file = "Docs/".$ordernumber.".pdf"; // binary file to fax
$filetype = "PDF"; // e.g. HTML, DOC, PDF, etc.; see
// documentation for complete list
$postponetime = "2001-04-25T20:31:00-04:00"; // e.g. 2001-04-25T20:31:00-04:00,
// use a past date/time to fax immediately
$resolution = "0"; // 0 for standard, 1 for fine
$csid = "6546546"; // your fax identifier, visible on
// the receiving machine's little screen
$subject = "Order #".$ordernumber." to ".$name; // for your reference, visible in the outbound queue
$replyemail = "6546546"; // optional address at which to receive an
// emailed confirmation
$fp = fopen($file, "r");
// Read data from the file into $data
$data = "";
while (!feof($fp)) $data .= fread($fp,1024);
$client = new soapclient2("http://ws.interfax.net/dfs.asmx?wsdl", true);
$params[] = array('Username' => $username,
'Password' => $password,
'FaxNumbers' => $faxnumber,
'FilesData' => base64_encode($data),
'FileTypes' => $filetype,
'FileSizes' => strlen($data),
'Postpone' => $postponetime,
'IsHighResolution' => $resolution,
'CSID' => $csid,
'Subject' => $subject,
'ReplyAddress' => $replyemail
);
$result = $client->call("SendfaxEx", $params);
if ($_GET['cop']) {
$params2[] = array('Username' => $username,
'Password' => $password,
'FaxNumbers' => $myfax,
'FilesData' => base64_encode($data),
'FileTypes' => $filetype,
'FileSizes' => strlen($data),
'Postpone' => $postponetime,
'IsHighResolution' => $resolution,
'CSID' => $csid,
'Subject' => $subject,
'ReplyAddress' => $replyemail
);
//$result2 = $client->call("SendfaxEx", $params2);
}
if ($result["SendfaxExResult"] > 0) {
print 'You correctly sent the order #'.$ordernumber.' through fax to '.$name;
}
else {
print 'An error occured while sending the fax, please retry <a href="index.php?menu=sendfax&ordernumber='.$ordernumber.'">here</a>';
}
}
else {
//print 'Welcomme to the Leon Paul order Processing system. <br/>Please select a functionality in the top menu.';
}
}
?>
</div>
</div>
</div>
</body>
</html>
Bonjour,
J'ai la même erreur "Parse error: syntax error, unexpected $end in ..." et toujours à ma dernière ligne. je n'arrive pas à voir mon (ou mes) erreur(s) de synthaxe.
Voici mon code :
J'ai la même erreur "Parse error: syntax error, unexpected $end in ..." et toujours à ma dernière ligne. je n'arrive pas à voir mon (ou mes) erreur(s) de synthaxe.
Voici mon code :
<?php $civilite= $_POST['civilite']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; $mail = $_POST['mail']; $login1 = md5($_POST['login1']); $login2 = md5($_POST['login2']); // Aucun champs de vide if(empty($nom) or empty($prenom) or empty($mail) or empty($login1) or empty($login2)) { ?> <SCRIPT language="Javascript"> <!-- alert("Les champs ne sont pas tous remplis"); // --> </SCRIPT> <?php } else { // vérification du mail $verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!"; if(!preg_match($verif,$mail)) {?> <SCRIPT language="Javascript"> <!-- alert("Votre e-mail n'est pas valide"); // --> </SCRIPT> <?php } else { // Vérification du login if($login1!=$login2) {?> <SCRIPT language="Javascript"> <!-- alert("Les mots de passe ne sont pas identiques."); // --> </SCRIPT> <?php } else { if (strlen($_POST['login1'])<6 or strlen($_POST['login1'])>20) {?> <SCRIPT language="Javascript"> <!-- alert("Le mot de passe doit être compris entre 6 et 20 caractères"); // --> </SCRIPT> <?php } else { // Enregistrer le membre dans la table MySQL // connexion à Mysql @mysql_connect('sql2','perinatarhif','psw') or die("Echec de connexion au serveur."); @mysql_select_db('perinatarhif') or die ("Echec de connexion à la base."); // on regarde si les valeurs exitent déjà $sql = "SELECT * FROM inscrits WHERE mail='$mail'"; $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); // on compte le nombre de résultats $res = mysql_num_rows($req); if($res!=0) // Le nom existe déjà, on affiche un message d'erreur { ?> <SCRIPT language="Javascript"> <!-- alert("Désolé, mais ce mail existe déjà dans notre base."); // --> </SCRIPT> <?php } else { // on écrit la requête sql $sql = "INSERT INTO inscrits (civilite,nom,prenom,mail,psw) VALUES('$civilite','$nom','$prenom','$mail','$login1')"; // on insère les informations du formulaire dans la table mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); // on ferme la connexion mysql_close(); } } } } ?>
Excusez-moi le code est trop en largeur, on ne peut pas lire la fin de toutes mes lignes.
Merci de votre aide.
Ce n'est pas très bien indenté, à cause de se problème de place en largeur...
Merci
Merci de votre aide.
<?php $civilite= $_POST['civilite']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; $mail = $_POST['mail']; $login1 = md5($_POST['login1']); $login2 = md5($_POST['login2']); // Aucun champs de vide if(empty($nom) or empty($prenom) or empty($mail) or empty($login1) or empty($login2)) { ?> <SCRIPT language="Javascript"> <!-- alert("Les champs ne sont pas tous remplis"); // --> </SCRIPT> <?php } else { // vérification du mail $verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!"; if(!preg_match($verif,$mail)) {?> <SCRIPT language="Javascript"> <!-- alert("Votre e-mail n'est pas valide"); // --> </SCRIPT> <?php } else { // Vérification du login if($login1!=$login2) {?> <SCRIPT language="Javascript"> <!-- alert("Les mots de passe ne sont pas identiques."); // --> </SCRIPT> <?php } else { if (strlen($_POST['login1'])<6 or strlen($_POST['login1'])>20) {?> <SCRIPT language="Javascript"> <!-- alert("Le mot de passe doit être compris entre 6 et 20 caractères"); // --> </SCRIPT> <?php } else { // Enregistrer le membre dans la table MySQL // connexion à Mysql //include("connection.php"); @mysql_connect('sql2','perinatarhif','elephant20') or die("Echec de connexion au serveur."); @mysql_select_db('perinatarhif') or die ("Echec de connexion à la base."); // on regarde si les valeurs exitent déjà $sql = "SELECT * FROM inscrits WHERE mail='$mail'"; $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); // on compte le nombre de résultats $res = mysql_num_rows($req); if($res!=0) // Le nom existe déjà, on affiche un message d'erreur { ?> <SCRIPT language="Javascript"> <!-- alert("Désolé, mais ce mail existe déjà dans notre base."); // --> </SCRIPT> <?php } else { // on écrit la requête sql $sql = "INSERT INTO inscrits (civilite,nom,prenom,mail,psw) VALUES('$civilite','$nom','$prenom','$mail','$login1')"; // on insère les informations du formulaire dans la table mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); // on ferme la connexion mysql_close(); } } } } ?>
Ce n'est pas très bien indenté, à cause de se problème de place en largeur...
Merci
IvyAlice
Messages postés
379
Date d'inscription
lundi 17 septembre 2007
Statut
Membre
Dernière intervention
14 septembre 2013
32
25 mars 2008 à 21:10
25 mars 2008 à 21:10
"SHORT_OPEN_TAG = 0
ou SHORT_OPEN_TAG = off (depend de la version de php)
remplace par 1 ou on, "
Chez moi c'était bien ça, Merci AkaSinji,
ou SHORT_OPEN_TAG = off (depend de la version de php)
remplace par 1 ou on, "
Chez moi c'était bien ça, Merci AkaSinji,
voila moi aussi g un problem !!!!!
sa me marque
---> Parse error: syntax error, unexpected $end in ........../bande-haut.php on line 82
alors que mon script est simple :
____________________________________________________________________________
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php
$COOKIE_USER = $_COOKIE['USER'];
if (isset($COOKIE_USER)) {
{
echo "<meta http-equiv='refresh' content='0;url=connect-verif-pass-oui-2.php'>";
}
?>
<title>Band haut</title>
</head>
<body
style="background-image: url(images/fond-band-haut.gif);">
<div style="position: absolute; z-index: 5; top: 10px; right: 0px;">
<form method="post" action="connection/connect-verif-pass.php" name="pass">
<table
style="font-family: Arial; width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="width: 100%;" colspan="1" rowspan="3"></td>
<td>Pseudo :</td>
<td style="text-align: right; width: 200px;"><input
name="USER"></td>
</tr>
<tr>
<td>Pass :</td>
<td style="text-align: right; width: 300px;"><input
name="PW" type="password"></td>
</tr>
<tr>
<td style="text-align: right;" colspan="2"
rowspan="1"><input name="123" value="Connection"
onclick="Login()" type="submit"></td>
</tr>
<tr>
<td style="height: 10px;"></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</form>
</div>
<div style="position: absolute; z-index: 2; top: 0px; right: 0px;">
<img style="width: 264px; height: 196px;" alt="" src="images/fon-form-connect.gif">
</div>
</body>
</html>
______________________________________________________________________________
voila merci de bien vouloir maider
j'ai lue les autre message mais sans aide pour moi
sa me marque
---> Parse error: syntax error, unexpected $end in ........../bande-haut.php on line 82
alors que mon script est simple :
____________________________________________________________________________
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php
$COOKIE_USER = $_COOKIE['USER'];
if (isset($COOKIE_USER)) {
{
echo "<meta http-equiv='refresh' content='0;url=connect-verif-pass-oui-2.php'>";
}
?>
<title>Band haut</title>
</head>
<body
style="background-image: url(images/fond-band-haut.gif);">
<div style="position: absolute; z-index: 5; top: 10px; right: 0px;">
<form method="post" action="connection/connect-verif-pass.php" name="pass">
<table
style="font-family: Arial; width: 100%; height: 100%; text-align: left; margin-left: auto; margin-right: auto;"
border="0" cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td style="width: 100%;" colspan="1" rowspan="3"></td>
<td>Pseudo :</td>
<td style="text-align: right; width: 200px;"><input
name="USER"></td>
</tr>
<tr>
<td>Pass :</td>
<td style="text-align: right; width: 300px;"><input
name="PW" type="password"></td>
</tr>
<tr>
<td style="text-align: right;" colspan="2"
rowspan="1"><input name="123" value="Connection"
onclick="Login()" type="submit"></td>
</tr>
<tr>
<td style="height: 10px;"></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</form>
</div>
<div style="position: absolute; z-index: 2; top: 0px; right: 0px;">
<img style="width: 264px; height: 196px;" alt="" src="images/fon-form-connect.gif">
</div>
</body>
</html>
______________________________________________________________________________
voila merci de bien vouloir maider
j'ai lue les autre message mais sans aide pour moi
J'ai trouvé, en une demi seconde :
if (isset($COOKIE_USER)) {
{
echo "<meta http-equiv='refresh' content='0;url=connect-verif-pass-oui-2.php'>";
}
a remplacer par
if (isset($COOKIE_USER)) {
echo "<meta http-equiv='refresh' content='0;url=connect-verif-pass-oui-2.php'>";
}
Tu as une accolade en trop :)
if (isset($COOKIE_USER)) {
{
echo "<meta http-equiv='refresh' content='0;url=connect-verif-pass-oui-2.php'>";
}
a remplacer par
if (isset($COOKIE_USER)) {
echo "<meta http-equiv='refresh' content='0;url=connect-verif-pass-oui-2.php'>";
}
Tu as une accolade en trop :)
J'ai fini par supprimer le fichier en ligne, parce que j'avais beau ajouter les parties manquantes, il n'y avait rien à faire, et j'ai renvoyé le fichier, pour ma part, user.php, en ligne en lieu et place de l'original, 2 ou 3 rafraichissements de page et ça fonctionne
c'est pour ce site: http://www.commentadopterchaton.com
c'est pour ce site: http://www.commentadopterchaton.com