ugrás a tartalomhoz

Archívum - Júl 1, 2012

GET adatok szövegmezőnek továbbadása

vmarci21 · 2012. Júl. 1. (V), 22.26
Van egy kód a honlapomon ami

x=location.href
y=x.split("?")
x=y[1]
z=x.split("&")
for(i=0;i<z.length;i++)
 {
 k=z[i].split("=")
)
 }
ez a kód feldolgozza a GET adatokat (ami az URL címben a ? után van)

Kérdésem:
Hogyan lehetne megcsinálni azt, hogy ha a változó=nev akkor az értéket berakja a [nev nevű mezőbe] <input class="nev">-be.
 

Curl probléma

szita · 2012. Júl. 1. (V), 13.26
Sziasztok, a következő gondom van a curl-al, 5.2 php alatt megy de 5.3.10 alatt meg se mozdul, mi lehet a gond? Itt a kód :
$curl = curl_init();
curl_setopt($curl, CURLOPT_USERPWD, $username.':'.$password);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 4);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Accept: application/x-javascript','Authorization: Basic ' . base64_encode('admin:admin')));
curl_setopt($curl, CURLOPT_URL, $twitterHost); 
$result = curl_exec($curl);
$info = curl_getinfo($curl); 
curl_close($curl);
Ezt kapom hibakódnak :
array(22) { ["url"]=> string(36) "http:// **." ["content_type"]=> NULL ["http_code"]=> int(0) ["header_size"]=> int(0) ["request_size"]=> int(0) ["filetime"]=> int(0) ["ssl_verify_result"]=> int(0) ["redirect_count"]=> int(0) ["total_time"]=> float(0) ["namelookup_time"]=> float(0) ["connect_time"]=> float(0) ["pretransfer_time"]=> float(0) ["size_upload"]=> float(0) ["size_download"]=> float(0) ["speed_download"]=> float(0) ["speed_upload"]=> float(0) ["download_content_length"]=> float(-1) ["upload_content_length"]=> float(-1) ["starttransfer_time"]=> float(0) ["redirect_time"]=> float(0) ["certinfo"]=> array(0) { } ["redirect_url"]=> string(0) "" } cURL error: couldn't connect to host
 

input form name megadása SQL adatbázisból és $POST kérdés

mykee · 2012. Júl. 1. (V), 00.13
Sziasztok,

A segítségeteket szeretném kérni és előre is bocsi, ha túl könnyűt kérdezek, de a következő problémára nem találok semmilyen értelmes megoldást:
Az adatbázisom parameters táblájának a param_name mezőjébe elmentettem stringeket, amiket fel szeretnék használni a form input name értékhez. Ezeket a kitöltött input form-okat aztán a felhasznal.php-ban változókba szeretném tenni.
Gondoltam rá, hogy tömbbe kellene raknom az adatbázisból kiolvasott param_name értékeket és utána ezt használnám a name érték megadásánál. Erre nem találtam megoldást, viszont arra sem, hogy a $POST[] utána hogyan veszi át pl. tömb értéket.

elso.php:

$seged=mysql_query("select * from parameters");

<?php echo " <form action='felhasznal.php' method='post'>
<table border='1' cellpadding='5' cellspacing='0'>";
while ( $kiolvas=mysql_fetch_assoc($seged))
{
$valt=$kiolvas['param_name'];
echo "<tr><td>".$valt." </td><td><input type='text' name='".$valt."' /></td></tr>";
}
?>

felhasznal.php:

<?php
$kiir=$_POST['$valt'];
echo $kiir;
echo "<BR>";
?>