simple fenetre

abisounours
Invité n'ayant pas de compte PHPfrance

11 févr. 2005, 16:17

bonjour!
je n'ai encore jamais faire de javascript et je voudrais en inserré dans mon script php!j'ai deja mi un morceau de code mais il ne marche pas!pouvez-vous m'aider?voici mon code:
echo ("
<SCRIPT LANGUAGE="JavaScript">
//alert('Suppression effectuée.');
alert("Suppression effectuée.");
document.location.replace('\\Servappmed\racine\var\www\actu\suppression.php');
</SCRIPT>");
merci bcp!!

Eléphanteau du PHP | 27 Messages

11 févr. 2005, 18:43

echo '
<SCRIPT LANGUAGE="JavaScript">
//alert(\'Suppression effectuée.\');
alert("Suppression effectuée.");
document.location.replace(\'\\Servappmed\racine\var\www\actu\suppression.php\');
</SCRIPT>';

Eléphant du PHP | 67 Messages

18 févr. 2005, 15:18

Personnellement je conseil au débutant en PHP de différencier le code PHP avec ce qui pourrait etre imbriqué.

Je m'explique il est bcp plus facile de faire
<?php
Mon code php à moi

?>

Code : Tout sélectionner

<html> <body> [...]
<?php
encore du code php...
?>
plutot que
<?php 
mon code php a moi

echo "<html><body>".[...]." ";

encore du code a moi...

?>
Pourquoi s'ennuyer a rajouter des \' partout alors qu'on pourrai simplement laisser le code HTML comme il est et l'imbriquer entre deux balise PHP.

De plus, noublions pas que dans un projet on a parfois des designer qui passe derrier nous, alors pkoi pas leur simplifier la tache en ne touchant pas à la forme de la page mais seulement à son fond !

Moi je ferai donc :
<?php
Mon code php...


?>

Code : Tout sélectionner

<SCRIPT LANGUAGE="JavaScript"> alert("Suppression effectuée."); document.location.replace('\\Servappmed\racine\var\www\actu\suppression.php'); </SCRIPT>
<?php
//le reste eventuellement de mon code php
?>
A vous de voir mais ma solution a déjà fait ces preuves ;)