Dans l'article précédent, nous avons inséré les données du texte dans la zone de texte, qui doivent être traitées en arrière-plan. Dans la zone de texte, le caractère de retour chariot n'est pas /n, mais doit être chr(13). Le code de traitement asp correspondant est donc le suivant
Copiez le code comme suit :
dedearr=split(xiangguanid2,chr(13)) 'Diviser en tableaux
for dede=0 to ubound(dedearr)-1 'La longueur du tableau est réduite de un car il y a deux sauts de ligne chr(13) à la fin.
dedearr2=split(dedearr(dede),|)
dedetitle=dedearr2(1)
dedeurl=dedearr2(0)
si dedetitle<> et dedeurl<> alors
xiangguanart2=xiangguanart2&<li><a href=&dedeurl& />fin si
suivant
finir si
Veuillez vous référer au code de traitement de php (dedecms)
Copiez le code comme suit :
$cfg_softinfos['sites'] = ereg_replace(/n{1,},/n,str_replace(/r,/n,$cfg_softinfos['sites']));
$sites = explosion(/n,trim($cfg_softinfos['sites']));
foreach($sites en tant que $site)
{
if(trim($site)=='') continuer ;
list($link,$serverName) = éclater('|',$site);
if(!eregi(^(http|ftp)://,$firstLink)) $flink = trim($link).$firstLink;
sinon $flink = $firstLink ;
if($cfg_softinfos['gotojump']==1) $flink = $phppath./download.php?open=1&aid=$aid&cid=$cid&link=.urlencode(base64_encode($flink));
$temp = str_replace(~link~,$flink,$tempStr);
$temp = str_replace(~server~,$serverName,$temp);
$liens descendants .= $temp;
}
}