Se il valore da te richiesto stampandolo era corretto, a questo punto è sbagliata l'espressione regolareOriginariamente inviato da Nazza97
Cosi Non mi da la risposta....
Se il valore da te richiesto stampandolo era corretto, a questo punto è sbagliata l'espressione regolareOriginariamente inviato da Nazza97
Cosi Non mi da la risposta....
Ho Provato così, Ma non va.Originariamente inviato da RoTeam
Se il valore da te richiesto stampandolo era corretto, a questo punto è sbagliata l'espressione regolare
Codice PHP:
$Domanda = addslashes(htmlspecialchars($_POST['Domanda']));
$Rispondo = mysql_query("SELECT Risposta FROM Home WHERE Domanda='$Domanda'");
$Scrivo_Risposta = $Rispondo;
$a = preg_replace('/((www|[url="http://"][url]http://[/url][/url])[^ ]+)/', '[url="1"]1[/url]', mysql_result($Scrivo_Risposta,0));
<?php echo mysql_result($a,0); ?>
Nazza
Originariamente inviato da Nazza97
Ho Provato così, Ma non va.
Codice PHP:
$Domanda = addslashes(htmlspecialchars($_POST['Domanda']));
$Rispondo = mysql_query("SELECT Risposta FROM Home WHERE Domanda='$Domanda'");
$Scrivo_Risposta = $Rispondo;
$a = preg_replace('/((www|[url="http://"][url]http://[/url][/url])[^ ]+)/', '[url="1"]1[/url]', mysql_result($Scrivo_Risposta,0));
<?php echo mysql_result($a,0); ?>![]()
Non è un resource mysql perciò è ovvio che non stampa nulla, basterebbe fare echo $a;
Inoltre che senso ha riaprire il php? Ma stai scopiazzando o studiando?
Inoltre che senso ha riaprire il php? Ma stai scopiazzando o studiando?Originariamente inviato da RoTeam
![]()
Non è un resource mysql perciò è ovvio che non stampa nulla, basterebbe fare echo $a;
Apro il php, perchè tu non sai tutto il codice che hoComunque ho provato prima me lo dicessi tu con echo $a; ma continua a non funzionare, o almeno mi stampa sempre bianco.
Nazza
E allora è l'espressione regolare ad essere errata, comunque la sintassi che hai postatoOriginariamente inviato da Nazza97
Inoltre che senso ha riaprire il php? Ma stai scopiazzando o studiando?
Apro il php, perchè tu non sai tutto il codice che hoComunque ho provato prima me lo dicessi tu con echo $a; ma continua a non funzionare, o almeno mi stampa sempre bianco.
è sintatticamente errata perciò postala correttamente almeno
Originariamente inviato da RoTeam
E allora è l'espressione regolare ad essere errata, comunque la sintassi che hai postato
è sintatticamente errata perciò postala correttamente almeno
Codice PHP:
<?php
echo <<<EOT
Qui C'è l'input..
EOT;
$Domanda = addslashes(htmlspecialchars($_POST['Domanda']));
$Rispondo = mysql_query("SELECT Risposta FROM Home WHERE Domanda='$Domanda'");
$Scrivo_Risposta = $Rispondo;
$a = preg_replace('/((www|[url="http://"][url]http://[/url][/url])[^ ]+)/', '[url="1"]1[/url]', mysql_result($Scrivo_Risposta,0));
if (empty($Domanda)) {
echo ("Puoi Aggiungere La Domanda Al Form Qui a Destra!");
} else {
$fakefile = fopen("4de689ab35f26be80074e0d427d8d36d.php", "a");
fwrite($fakefile, "<font color='red'>$Domanda</font>
\n"); fclose($fakefile);
}
if(mysql_num_rows($Scrivo_Risposta) == 0) {
echo '<div class="cronologia"><p id="p1">[url=""]Aggiungi[/url] La Tua Domanda!</p></div>';
} else {
?>
<hr>
<div class="cronologia"><p id="p1"La Tua Conversazione : </p>
<hr>
<p id="p1"><?php echo mysql_result($Scrivo_Risposta,0);} ?></p>
<hr>
</div>
Nazza