Visualizzazione risultati 1 fino 1 di 1

Discussione: [JavaScript] Da link a form in html

  1. #1
    Guest

    Post [JavaScript] Da link a form in html

    Ciao a tutti, tempo fa avevo provato uno script chiamato Asaph.
    Questo, aveva un funzione molto interessante dove da un link (javascript che si aggiunge ai segnalibri) si apriva una specie di iframe e si poteva aggiungere del testo.
    Il link della demo è questo*, copiatelo e incollatelo nei preferiti.
    Come si può ricreare questa cosa del form con una grafica?
    Vorrei creare una cosa del genere per aggiornare lo status su Twitter/FaceBook o altro... Sapete darmi dei consigli da dove iniziare o suggerimenti o qualsiasi cosa? =D
    Grazie mille! xD

    * vedi sotto lì è linkato lo script ... per vederlo copiare il codice nella barra degli indirizzi in una nuova scheda
    Codice PHP:
    javascript:void((function(){var%20e=document.createElement('script');e.type='text/javascript';e.src='http://asaph.phoboslab.org/admin/post.js.php';document.body.appendChild(e)})());
    EDIT
    Ho preparato il codice PHP... ma ora non so' come andare avanti:
    Codice PHP:
    <?php

    // impostazioni
    $username = "";
    $password = "";
    $t = "";


    if(empty(
    $_POST["status"])) {
    $t .= "<form method=\"post\" name=\"update\">";
    $t .= "<textarea style=\"margin:0;background:#fff;border:1px solid black;border-top:0;height:85px;width:420px;\" rows=\"5\" cols=\"50\" maxlength=\"140\" name=\"status\" onclick=\"document.update.status.submit();\"></textarea>";
    $t .= "</form>";
    } else {
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, "http://twitter.com/statuses/update.xml");
    curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 2);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($curl, CURLOPT_POST, 1);
    curl_setopt($curl, CURLOPT_POSTFIELDS, "status={$_POST[status]}");
    curl_setopt($curl, CURLOPT_USERPWD, "{$username}:{$password}");
    $buffer = curl_exec($curl);
    curl_close($curl);

    if(empty(
    $buffer)) { $t .= "Error!"; }
    else {
    $t .= "Send.";
    /*$last = new SimpleXMLElement("http://twitter.com/statuses/user_timeline/{$username}.xml",NULL,TRUE);
    header("Location: http://twitter.com/{$username}/status/{$last->status->id}");*/
    }
    }


    echo
    $t;
    ?>
    EDIT 2
    ... io attendo ancora qualsiasi risposta! >.<"
    Ultima modifica di musicanapoli : 21-03-2010 alle ore 17.08.28

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •