Hoi,

Ik wil var_dump( $_POST ); gebruiken in een INSERT query.

<?php
var_dump( $_POST );
?>

<?php
...............................
$sql="INSERT INTO ErrorsYoutube (Youtube)
VALUES ('$_POST')";
..............................
?>

Wat doe ik verkeerd?

Met vriendelijke groet

Simon Buijs
Zwaag

Onder andere $_POST tussen aanhalingstekens zetten, daardoor wordt het een string?

Edit:
Begrijp ik je goed wanneer ik zeg dat je alle waarden uit $_POST in je database wilt zetten? En zo ja, hoe wil je dat dan precies doen?
Je probeert een array in een query te stoppen, dat wil zo niet werken. Maar wat is je bedoeling?
Nee:

VALUES ('" . $_POST . "'); zou het dan worden, maar ik weet niet of dat wel is wat jij wilt (denk het niet).

Op mijn muziekpagina heb ik allemaal youtube plaatjes staan die
aangestuurd worden vanuit een database.

Als een link niet bestaat of niet ingesloten mag worden dan wil ik dit weten

Als het goed is dan zou var_dump( $_POST ); alle informatie moeten
bevatten , maar ik snap het commando niet hoe ik de informatie
hier uit moet halen, een variabele of een normale POST ziet er anders uit
(heb ik dus geen ervaring mee)

Ik heb de informatie van.
http://911-need-code-help.blogspot.com/2009/10/youtube-javascript-player-with-playlist.html
Zie helemaal onderaan.

Op zich werkt de functie zoals hierboven omschreven goed, echter het afvangen van de informatie kan ik nog niet verwerken in een goed script.

Bij voorbaat dank voor je reaktie

Simon Buijs

Hoi

Ik denk dat het inderdaad een string is,
Ik krijg een foutmelding als een Link niet goed is. Op het beeldscherm.

Het bevat de volgende informatie:

Bad video reported; server said: array(2) {
["video_id"]=>
string(11) "JRm3TpxBFik"
["error_code"]=>
string(3) "150"
}
array(2) {
["video_id"]=>
string(11) "JRm3TpxBFik"
["error_code"]=>
string(3) "150"
}

Als dit inderdaad in de var_dump( $_POST ); staat ,
Hoe haal ik dit hier dan uit?

Simon



$_POST is gewoon een array, je kunt die waarden dus bijvoorbeeld als $_POST['video_id'] uitlezen.

Zie ook het hoofdstuk over arrays in deze handleiding.
Blanche

Een verwijzing naar var_dump( $_POST ); is dan niet meer nodig?

Simon
Ik snap niet wat je met var_dump() probeert te bereiken. Die functie is alleen maar bedoeld om de inhoud van een variabele naar de browser te dumpen, puur als debug optie. Dit zul je in normale scripts nooit tegenkomen...

$_POST is een array, behandel die variabele dan ook zo.
Heee Blache, en anderen die aan mijn probleem gewerkt hebben.

Het werkt dank voor jullie hulp , iedereen die zich ingezet heeft.

I love you all....

Simon

Reageren