pas plus d'un clic toutes les 24 heures

Répondre
raphlight
le 21/08/2007 à 18:29
raphlight
euh... voilà le fichier de traitement marche mais en ce ui concerne click.php :

Erreur SQL !
INSERT INTO tableUrl VALUES('','panyuls','1187713732','86.203.132.246')
Column count doesn't match value count at row 1


il manque une colonne dans la table. oui mais laquelle ?
http://raphlight.free.fr/trad.php
raphlight
le 21/08/2007 à 18:58
raphlight
Cool !
mille fois merci amery !!
j'ai trouvé le blem, c'était tout bête, y'avais des petits guillemets en trop :)

ne dernière chose, comment puis-je mettre le contenu d'un champ MySQL dans un header ?

En fait, j'aimerais faire ca :

header("Location:http://$url.miniville.fr/$data['fin']");


Sauf que le $data['fin'] donne :

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /mnt/109/sdb/8/1/raphlight/miniville2/click.php on line 48


merci d'avance
http://raphlight.free.fr/trad.php
Amery
le 21/08/2007 à 19:08
Amery
Faut simplement mettre entre guillements ta variable

header("Location:http://$url.miniville.fr/".$data['fin']."");

Cette fois,, j'espère que tout est bon... smiley
raphlight
le 22/08/2007 à 14:03
raphlight
merci beaucoup !
Une dernière pitite chose :

$texte = 'Vous n'avez pas encore visité le lien actuel aujourd'hui, vous pouvez donc cliquer dessus pour que le votre prenne sa place: <a href="javascript:adclick('click.php?url='.$mon_url.'','http://raphlight.free.fr/miniville2/validation.php');">'.$mon_url.'</a>

J'ai jamais bien compris comment on met du javascript dans du html sans que ca bug.... ou faut il mettre les anti-slashs ?
http://raphlight.free.fr/trad.php
Necnom
le 22/08/2007 à 14:51
Necnom
Il faut que tu fasses attention !!
Parce qu'il y a des problèmes de guillemets. Dans ton javascript, le guillement >>'<< arrête ton code php. mieux vaut utiliser un type de guillement pour le php, et un autre pour le javascript.
Necnom :)
Lefounard
le 22/08/2007 à 18:28
Lefounard
Utilise les ' pour php et les " pour javascript.
Pour un soucis de clarté, fais ton appel en deux etape.
<?php 
/* Sprintf */
$link=sprinf(...);/* Va voir le man */
?>
<html>

.... javascript(<?php echo $link;?>);
</html>

Ciao,
I am singing in the rain , I am happy again !!
raphlight
le 22/08/2007 à 18:37
raphlight
lefounard, la question que j'ai posée est en rapport avec le topic donc ta splution le peut pas marcher mais jevais essayer en mettant les doubles guillemets pour le javascript et les simples pour le php ;)
http://raphlight.free.fr/trad.php
raphlight
le 22/08/2007 à 18:39
raphlight
personne aurait le code que j'ai donné mais qui marche svp ?
http://raphlight.free.fr/trad.php
Répondre
LoadingChargement en cours