@alver said:
mi faresti un piccolo esempio?grazie
risolto grazie!! vedi delle volte!
grazie mille
[php]echo "
<a href=searchresults.php?searchtext=" . urlencode($keywords) . ">$keywords</a>
"; [/php]
@alver said:
mi faresti un piccolo esempio?grazie
risolto grazie!! vedi delle volte!
grazie mille
[php]echo "
<a href=searchresults.php?searchtext=" . urlencode($keywords) . ">$keywords</a>
"; [/php]
Ciao a tutti ,ho un problemino,che forse e' una stupidata,ma essendo alle prime armi,per me e' un problema inrisolvibile.
Praticamente sto richiamando una variabile come collegamento e anche se nella pagina dei risultati me la da completa:
ad esempio la parola 'frutti maturi' ,quando richiamo il collegamento in questo modo,in una pagina php:
[php]echo "
<a href=searchresults.php?searchtext=$keywords>$keywords -</a>
"; [/php]nel link mi prende solo la prima parola ossia frutti,e non frutti maturi oppure frutti+maturi come mi da nella pagina di ricerca!
grazie gia da subito per l'aiuto!!
@alver said:
manca qualcosa,?? Per il momento nada!! Sto a schiatta...se mi risolvi sta cosa ,vengo a ringrazziarti a casa!!
Thanks
come ti ripeto .... Prima inviava a tutti gli utenti,tutte le email per ogni annuncio,contenente tutti gli annunci del'utente stesso,richiamati nel file .tpl
stavo pensando a cosa serve correggere display='y' in p.display='y' visto che filtra i risultati dalla cartella listings,quelli attivi
grazie ancora!
qualche novita!!
manca qualcosa,?? per il momento nada!! sto a schiatta...se mi risolvi sta cosa ,vengo a ringrazziarti a casa!!
thanks
come ti ripeto .... prima inviava a tutti gli utenti,tutte le email per ogni annuncio,contenente tutti gli annunci del'utente stesso,richiamati nel file .tpl
stavo pensando a cosa serve correggere display='Y' in p.display='Y' visto che filtra i risultati dalla cartella listings,quelli attivi
grazie ancora!
ok ho trovato solo che non funziona!
ho fatto cosi:
$user_id = array();
$sSQL = "SELECT id FROM ".PREFIX."users";
$result = mysql_query($sSQL);
while($row= mysql_fetch_row($result))
{
$user_id[] = $row['id'];
}
for($i= 0; $i < sizeof($user_id); $i++)
{
$sSQL = "SELECT p.id,p.owner,p.orderID,p.title,p.dateadded,u.email,u.firstname,u.lastname FROM ".PREFIX."listings AS p INNER JOIN ".PREFIX."users AS u ON p.owner=u.id AND display='Y'
WHERE u.id=" . $user_id*;
$result=$db->query($sSQL);
$rs=$result->fetch();
$id=$rs['id'];
ecc,ecc,
ma non funziona! hai dato un'occhiata alle tabelle?
dovrebbe funzionare,ma!!
non funziona,avete qualche altra soluzione?
pietà per l'ignoranza!!
grazie
che ne dici,hai qualche idea??
ciao grande![/quote]
non capisco,ma mi da errore qui:
[php]$id=$rs['id'];[/php]qualche idea??
grazie
@alver said:
Questa e' la tabella listings:
id int(11)
owner
title
section
shortDescription
description
featured
price
display
hitcount
dateadded
expiration
url
notified
searchcount
repliedcount
pBold
pHighlighted
notes
orderID
**e questa e' la tabella userrs:**
*id*
custip
firstname
lastname
address
city
state
zip
country
email
phone
newsletter
username
password
level
**vedi se ci riesci,sto a impazzi!!!
grazie
**
eventualmente con un cicle while ??
che ne dici,hai qualche idea??
ciao grande!
Questa e' la tabella listings:
id int(11)
owner
title
section
shortDescription
description
featured
price
display
hitcount
dateadded
expiration
url
notified
searchcount
repliedcount
pBold
pHighlighted
notes
orderID
**e questa e' la tabella userrs:**
*id*
custip
firstname
lastname
address
city
state
zip
country
email
phone
newsletter
username
password
level
**vedi se ci riesci,sto a impazzi!!!
grazie
**
ciao a tutti,dopo giorni di prove e riprove ho dovuto chiedere aiuto a voi,sto richiamando questa funzione per inviare statistiche per ogni utente,con i suoi rispettivi annunci.Funziona solo che per ogni annuncio mi invia un'email che contiene tutti gli annunci;io invece vorrei che inviasse solo un'email con tutti gli annunci del' owner ...questo e' il codice:
[php]
$sSQL = "SELECT p.id,p.owner,p.orderID,p.title,p.dateadded,u.email,u.firstname,u.lastname FROM ".PREFIX."listings AS p INNER JOIN ".PREFIX."users AS u ON p.owner=u.id AND display='Y' ";
$result=$db->query($sSQL);
$numrows = $result->size();
while($rs=$result->fetch())
{
$id=$rs['id'];
$owner=$rs['owner'];
$userid=$rs['owner'];
$title=safeStripSlashes($rs['title']);
$datelisted=$rs['dateadded'];
$to=$rs['email'];
$vars['title']=$title;
$vars['firstname']=$rs['firstname'];
$vars['lastname']=$rs['lastname'];
$class_tpl->assign('location',$userid);
$content="utenti_report.tpl";
$class_tpl->assign('location',$userid);
$msg=$Mailer->sendMail($to, $content,$vars);
}
[/php]vorrei riuscrire modificando il select di SQL ,MA MI STO PERDENDO...QUALCUNO PUO AIUTARMI??
GRAZIE MILLE!!
Faccio prima se ti dico che lo script e' 1.3 PHPATM riesci a vedere la struttura e se c'e' la possibilità??
Oggi mi sembri piu fresco!!
Ciao!!
Ciao a tutti ,vorrei porre un quesito,visto che siete cosi gentili:
Ho due siti identici senza database (ma con file text) e voglio fare in modo che l'iscrizione(register.php),e il sucessivo login (login.php), venga fatta in ambedue i siti.
E' possibile o vado contro la fisica del linguaggio??
-questo e' la pagina conf.php
[php]$phpExt = 'php';
$domain_name = 'miosito.com';
$script_folder_path = '';
$installurl = 'htp://' . $domain_name . '/' . $script_folder_path;
[/php]-Questo e' register
[php]$include_location = dirname($_SERVER['SCRIPT_FILENAME'])."/";
include($include_location.'include/conf.php');
include($include_location.'include/common.'.$phpExt);[/php]-E questa è login.php
[php]$include_location = dirname($_SERVER['SCRIPT_FILENAME'])."/";
include($include_location.'include/conf.php');
include($include_location.'include/common.'.$phpExt);[/php]E' possibile richiamare i dati da un'altro sito???
Grazie
Questo non e' male puoi avere le statistiche per ogni pagina del tuo sito!
@alver said:
e' in questa riga qui:*<select name="action" class="vform">"; *
<td align="left" class="$classb" bgcolor="$tablecolor" valign="middle">
<font size="1" color="$normalfontcolor" face="$font">
<form action="search.${phpExt}?".SID."" method="post" style="margin: 0">
<input type="text" name="q" value="$q" class="vform" size="25" onblur="if(this.value==""){alert('Inserisci almeno una parola');(this.value='Default';}"> Ricerca Per:
*<select name="action" class="vform">"; *
if($select == 'filename')
echo "
Niente c'e' qualche punto e virgola o slash di troppo!!
Penso!