Archívum - 2006
március 25
" hogyan kerül az XML-be?
Sziasztok!
Két eredményt tudok elérni: Vagy " kerül vele, vagy ". Hogy tudok oda BELEÍRNI XML DOM utasításokkal, hogy lementéskor " legyen benne?Így lesz " benne.Így pedig " (sima macskaköröm).Beírása a newzás után, semmin sem változtat.
1000 thanx,
LionKMP
■ Két eredményt tudok elérni: Vagy " kerül vele, vagy ". Hogy tudok oda BELEÍRNI XML DOM utasításokkal, hogy lementéskor " legyen benne?
#!/usr/local/php512/bin/php
<?
$xml = new DOMDocument();
$xml->loadXML("<a><b></b><b></b></a>");
$xpath = new DOMXPath($xml);
$entryNodes = $xpath->query("//a/b");
foreach($entryNodes as $entry)
{
$entry->nodeValue = "&quot;";
}
echo $xml->saveXML();
?>
#!/usr/local/php512/bin/php
<?
$xml = new DOMDocument();
$xml->loadXML("<a><b></b><b></b></a>");
$xpath = new DOMXPath($xml);
$entryNodes = $xpath->query("//a/b");
foreach($entryNodes as $entry)
{
$entry->nodeValue = """;
}
echo $xml->saveXML();
?>
$xml->substituteEntities = true;
1000 thanx,
LionKMP
Hogyan tudom lekérdezni, hogy van-e egy mezőben érték?
Sziasztok!
Lenne egy kérdésem!
Most kezdtem a php és mysql tanulását.
Egy adatbázis alapú weboldalt tervezek, és megakadtam, ezért kérem a segítségeteket.
Van egy adattáblám, és megszeretném nézni php-n keresztű, hogy egy adott mezőben van-e érték, de csak arra vagyok kiváncsi van-e benne, és csak annyit szeretnék kiíratni, hogy van, vagy nincs.
Ezt hogyan tudom megoldani, egyáltalán van-e erre megoldás?
Remélem érthető a kérdésem.
Légyszíves, ha tudtok segítsetek!
Válaszotokat előre is köszönöm!
Igor
■ Lenne egy kérdésem!
Most kezdtem a php és mysql tanulását.
Egy adatbázis alapú weboldalt tervezek, és megakadtam, ezért kérem a segítségeteket.
Van egy adattáblám, és megszeretném nézni php-n keresztű, hogy egy adott mezőben van-e érték, de csak arra vagyok kiváncsi van-e benne, és csak annyit szeretnék kiíratni, hogy van, vagy nincs.
Ezt hogyan tudom megoldani, egyáltalán van-e erre megoldás?
Remélem érthető a kérdésem.
Légyszíves, ha tudtok segítsetek!
Válaszotokat előre is köszönöm!
Igor
március 24
Lekérdezés - milyen oldalról jött az enyémre
Sziasztok!
Az érdekelne, milyem módon tudom lekérdezni PHP-ban, hogy milyen oldalról navigált valaki az enyémre? Statisztika készítéshez kellene és még csak ötletem sincs. Minden segítségnek örülnék. Köszi előre is!
■ Az érdekelne, milyem módon tudom lekérdezni PHP-ban, hogy milyen oldalról navigált valaki az enyémre? Statisztika készítéshez kellene és még csak ötletem sincs. Minden segítségnek örülnék. Köszi előre is!
Zend Framework: Using Smarty as template engine
Smarty integráció a Zend keretrendszerbe
■ A tárgy nem akar ékezetes lenn
A fent említett problémával küzdök. Miszerint hiába írok ékezetes szavakat a mail() tárgy részére az a levélben az ékezetek helyett X et jelenít meg.
Pl.KXposzta
Van valakinek erre megoldása?
Üdv.:
Siliconnet
■ Pl.KXposzta
Van valakinek erre megoldása?
Üdv.:
Siliconnet
Starting a new Django Project -- need volunteers
Django alapú fórummotorhoz fejlesztők kerestetnek
■ ASP login kódomban Microsoft OLE DB Provider hiba
A következő a problémám. Van egy ASP-s webprogram, ahol a beléptetésért felelős javascript login kód az alábbi:
[colorer=javascript]<%@ Language="JavaScript"%>
<!--#include file="connector.asp"-->
<%
function mkQuote(TheString){
var re = /'/img;
return(String(TheString).replace(re,"''"));
}
CAR = new Array("Z","A","B","C","D","E","F","G","H","J","K","L","M","N","P","Q","R","S","T","U","V","W","X","Y","Z");
CHIF = new Array("9","1","2","3","4","5","6","7","8","9");
nowdate = new Date();
if(!(Request.Form("pseudo")>"" && Request.Form("password")>"")){
Response.Redirect("pseudo.asp?error=1");
}else{
if(!(parseInt(String(Request.Form("pseudo")).length)>=3 && parseInt(String(Request.Form("password")).length)>=3)){
Response.Redirect("pseudo.asp?error=2");
}else{
rsTestPseudo = Server.CreateObject("ADODB.Recordset");
rsTestPseudo.Open("SELECT id FROM Contacts WHERE pseudo = '"+mkQuote(Request.Form("pseudo"))+"';",connPage,3,3);
if(!rsTestPseudo.EOF){
rsTestPassword = Server.CreateObject("ADODB.Recordset");
rsTestPassword.Open("SELECT id FROM Contacts WHERE id = "+rsTestPseudo.Fields("id")+" AND password = '"+mkQuote(Request.Form("password"))+"';",connPage,3,3);
if(!rsTestPassword.EOF){
//Ok, pseudo et mot de passe corrects: cration des codes.
NUMCAR1 = parseInt(Math.random()*23)+1;
NUMCAR2 = parseInt(Math.random()*23)+1;
NUMCAR3 = parseInt(Math.random()*23)+1;
NUMCAR4 = parseInt(Math.random()*23)+1;
NUMCAR5 = parseInt(Math.random()*23)+1;
NUMCAR6 = parseInt(Math.random()*23)+1;
NUMCHIF1 = parseInt(Math.random()*8)+1;
NUMCHIF2 = parseInt(Math.random()*8)+1;
NUMCHIF3 = parseInt(Math.random()*8)+1;
NUMCHIF4 = parseInt(Math.random()*8)+1;
NUMCHIF5 = parseInt(Math.random()*8)+1;
NUMCHIF6 = parseInt(Math.random()*8)+1;
NUM1 = parseInt(Math.random()*1000)+1;
NUM2 = parseInt(Math.random()*1000)+1;
logincode = String(rsTestPassword.Fields("id")+"ID"+CAR[NUMCAR1]+nowdate.getMinutes()+CHIF[NUMCHIF1]+nowdate.getDate()+CHIF[NUMCHIF2]+nowdate.getHours()+CHIF[NUMCHIF3]+nowdate.getYear()+CAR[NUMCAR2]+nowdate.getMonth()+CAR[NUMCAR3]+nowdate.getDate()+"ST"+nowdate.getMilliseconds());
[colorer=javascript]<%@ Language="JavaScript"%>
<!--#include file="connector.asp"-->
<%
function mkQuote(TheString){
var re = /'/img;
return(String(TheString).replace(re,"''"));
}
CAR = new Array("Z","A","B","C","D","E","F","G","H","J","K","L","M","N","P","Q","R","S","T","U","V","W","X","Y","Z");
CHIF = new Array("9","1","2","3","4","5","6","7","8","9");
nowdate = new Date();
if(!(Request.Form("pseudo")>"" && Request.Form("password")>"")){
Response.Redirect("pseudo.asp?error=1");
}else{
if(!(parseInt(String(Request.Form("pseudo")).length)>=3 && parseInt(String(Request.Form("password")).length)>=3)){
Response.Redirect("pseudo.asp?error=2");
}else{
rsTestPseudo = Server.CreateObject("ADODB.Recordset");
rsTestPseudo.Open("SELECT id FROM Contacts WHERE pseudo = '"+mkQuote(Request.Form("pseudo"))+"';",connPage,3,3);
if(!rsTestPseudo.EOF){
rsTestPassword = Server.CreateObject("ADODB.Recordset");
rsTestPassword.Open("SELECT id FROM Contacts WHERE id = "+rsTestPseudo.Fields("id")+" AND password = '"+mkQuote(Request.Form("password"))+"';",connPage,3,3);
if(!rsTestPassword.EOF){
//Ok, pseudo et mot de passe corrects: cration des codes.
NUMCAR1 = parseInt(Math.random()*23)+1;
NUMCAR2 = parseInt(Math.random()*23)+1;
NUMCAR3 = parseInt(Math.random()*23)+1;
NUMCAR4 = parseInt(Math.random()*23)+1;
NUMCAR5 = parseInt(Math.random()*23)+1;
NUMCAR6 = parseInt(Math.random()*23)+1;
NUMCHIF1 = parseInt(Math.random()*8)+1;
NUMCHIF2 = parseInt(Math.random()*8)+1;
NUMCHIF3 = parseInt(Math.random()*8)+1;
NUMCHIF4 = parseInt(Math.random()*8)+1;
NUMCHIF5 = parseInt(Math.random()*8)+1;
NUMCHIF6 = parseInt(Math.random()*8)+1;
NUM1 = parseInt(Math.random()*1000)+1;
NUM2 = parseInt(Math.random()*1000)+1;
logincode = String(rsTestPassword.Fields("id")+"ID"+CAR[NUMCAR1]+nowdate.getMinutes()+CHIF[NUMCHIF1]+nowdate.getDate()+CHIF[NUMCHIF2]+nowdate.getHours()+CHIF[NUMCHIF3]+nowdate.getYear()+CAR[NUMCAR2]+nowdate.getMonth()+CAR[NUMCAR3]+nowdate.getDate()+"ST"+nowdate.getMilliseconds());
Validálásnál a hiba azonosítása
Üdv Mindenkinek!
Nem megy az english és a szavankénti szótárazgatással nem világos, hogy ezzel mi a konkrét problémája a validátornak HTML4.01 Strict esetén (pusztán csak kíváncsiságból)
A fenti sor egyébként a description-ben található
Vagy a hiba adódhat abból, hogy már az elején a DTD és a névtér megadása sem korrekt? (XHTML1.0 Transitional-nek készült csak kíváncsaiságból "próbálgatom" )
gábor
■ Nem megy az english és a szavankénti szótárazgatással nem világos, hogy ezzel mi a konkrét problémája a validátornak HTML4.01 Strict esetén (pusztán csak kíváncsiságból)
Error Line 6 column 103: character data is not allowed here.
...Művészetoktatási Intézmény honlapja" />
You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>) or forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes).
...Művészetoktatási Intézmény honlapja" />
You have used character data somewhere it is not permitted to appear. Mistakes that can cause this error include putting text directly in the body of the document without wrapping it in a container element (such as a <p>aragraph</p>) or forgetting to quote an attribute value (where characters such as "%" and "/" are common, but cannot appear without surrounding quotes).
A fenti sor egyébként a description-ben található
Vagy a hiba adódhat abból, hogy már az elején a DTD és a névtér megadása sem korrekt? (XHTML1.0 Transitional-nek készült csak kíváncsaiságból "próbálgatom" )
gábor


