Inserimento campo input text in ajax

peterminnow

Nuovo Utente
29 Gen 2007
24
0
0
Salve a tutti,
sapreste aiutarmi ad inserire un campo testo <input type="text" name="textfield">
e ricevere il risulatato lato server in php?....questa è quanto sto usando...ma proprio non ci riesco:


PHP:
<?php
	$append = http_build_query(array(
	session_name()	=> session_id(),
	'batch_id'		=> substr(strtoupper(md5(rand(0, 999999999))), 2, 5)
	), null, '&amp;');

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>File Upload</title>
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/mootools-1.2-core-nc.js"></script>
<script type="text/javascript" src="js/Swiff.Uploader.js"></script>
<script type="text/javascript" src="js/Fx.ProgressBar.js"></script>
<script type="text/javascript" src="js/FancyUpload2.js"></script>
<script type="text/javascript">
/* <![CDATA[ */

window.addEvent('load', function() {
document.getElement('b').appendText(' Detected Flash ' + Browser.Plugins.Flash.version + '!');

	var swiffy = new FancyUpload2($('demo-status'), $('demo-list'), {
		debug: true,
		url: $('form-demo').action,
		fieldName: 'photoupload',
		path: 'js/Swiff.Uploader.swf',
		limitSize: 1150 * 1024 * 1024,
		target: 'demo-browse',
		onLoad: function() {
			$('demo-status').removeClass('hide');
			$('demo-fallback').destroy();
		}

	});
		$('demo-select-images').addEvent('change', function() {
		var filter = null;
		if (this.checked) {
			filter = {'Images (*.jpg, *.jpeg, *.gif, *.png)': '*.jpg; *.jpeg; *.gif; *.png'};
		}
		swiffy.options.typeFilter = filter;
	});
	$('demo-browse').addEvent('click', function() {
		swiffy.browse();
		return false;
	});


	$('demo-clear').addEvent('click', function() {
		swiffy.removeFile();
		return false;
	});

	$('demo-upload').addEvent('click', function() {
		swiffy.upload();
		return false;
	});

});


</script>


</head>
<body> 
<div align="center"> 
</div> 
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#333333"> 
  <tr> 
    <td> <form action="script.php?<?= $append ?>" method="post" enctype="multipart/form-data" id="form-demo"> 
        <fieldset id="demo-fallback"> 
        <label for="demo-photoupload">
        <input type="file" name="photoupload" id="demo-photoupload" />
</label> 
        </fieldset> 
        <div id="demo-status" class="hide"> 
          <input type="checkbox" id="demo-select-images" /> 
          Solo immagini

          <table width="500" border="0" cellspacing="0" cellpadding="0"> 
            <tr> 
              <td width="195"><div id="demo-browse" class="scegli"><a href="#" id="load"><img src="images/load.gif" id="load_img" alt="" /></a></div></td> 
              <td width="185"><div id="demo-clear" class="clear"><a href="#" id="cancella"><img src="images/cancella.gif" id="cancella_img" alt="" /></a></div></td> 
              <td width="120"><div id="demo-upload" class="invia"><a href="#" id="go"><img src="images/go.gif" id="go_img" alt="" /></a></div></td> 
            </tr> 
          </table> 
          <br /> 
          <table width="500" border="0" cellpadding="0" cellspacing="0"> 
            <tr> 
              <td width="340"> <div> <strong class="overall-title">Dimensione Totale (0 kB)</strong><br /> 
                  <img src="images/bar.gif" class="progress overall-progress" /> </div> 
                </br> <div>&nbsp;</div> 
                <div> <strong class="current-title">File:</strong><br /> 
                  <img src="images/bar.gif" class="progress current-progress" /> </div></td> 
              <td>&nbsp; </td> 
            </tr> 
          </table> 
          <br /> 
          <div class="current-text">&nbsp;</div> 
          <br /> 
          <ul id="demo-list"> </ul> 
        </div> 
		
      </form></td> 
  </tr> 
</table>
</body>
</html>

questo lo script.php
PHP:
session_name('SID');
session_start();

$batch_id = date("d-m-Y") . "-[" . trim($_GET['batch_id']) . "]" ;  

	$result = array();
 
if (isset($_FILES['photoupload']) )
{
	$file = $_FILES['photoupload']['tmp_name'];
	$error = false;
	$size = false;
 
	if (!is_uploaded_file($file) || ($_FILES['photoupload']['size'] > 100 * 1024 * 1024) )
	{
		$error = 'Superata dimensione massima per singolo File!';
	}
	else {

umask(0);
if(!file_exists("./uploadedfiles/$batch_id")) mkdir("./uploadedfiles/$batch_id", 0777);
$dir = "./uploadedfiles/$batch_id"; 
move_uploaded_file($_FILES['photoupload']['tmp_name'], $dir ."/".$_FILES['photoupload']['name']);

	}
 
	$addr = gethostbyaddr($_SERVER['REMOTE_ADDR']);
 
	$log = fopen('script.log', 'a');
	fputs($log, ($error ? 'FAILED' : 'SUCCESS') . ' - ' . $addr . ' - ' . $batch_id . ": {$_FILES['photoupload']['name']} - {$_FILES['photoupload']['size']} byte\n" );
	fclose($log);
 
	if ($error)
	{
		$result['result'] = 'failed';
		$result['error'] = $error;
	}
	else
	{
		$result['result'] = 'success';
		$result['size'] = "File Caricato! - Ordine N.: " . $batch_id ;

	}
 
}
else
{
	$result['result'] = 'error';
	$result['error'] = 'Errore Interno!!!';
}

 
if (!headers_sent() )
{
grazie, saluti
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
A interazione su campo input dopo l'inserimento della prima lettera jQuery 2
D Tempi di inserimento caratteri stringa in campo input PHP 6
Eugene [js] consentire solo inserimento numeri in campo input Javascript 4
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
P Supporto per inserimento campo testo + tasto invio collegato ad un db PHP 1
O [risolto] Inserimento nuovo campo in mysql. Problema PHP 6
K Inserimento query Errore 1366 PHP 4
K form Inserimento record mysql PHP 2
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
C inserimento gestionale sotto Word Press WordPress 0
D Inserimento video mp4 HTML e CSS 0
L inserimento form dati multipli ? PHP 0
G Appicazione HTML per inserimento dai in Database Access Microsoft HTML e CSS 0
J Form inserimento dati in database Ajax 1
D modificare questo codice per inserimento in text e non in tabella jQuery 1
R [C#] Automatizzare un inserimento di un Post su un Gruppo Facebook .NET Framework 0
M Aiuto con inserimento immagini WordPress 6
elpirata Impedire inserimento data di oggi e date passate jQuery 39
A Inserimento dati nel database tramite form + altre operazioni PHP 18
W Email conferma inserimento Classic ASP 0
S Inserimento multiplo non richiesto PHP 2
P inserimento icone social tramite html HTML e CSS 1
L form multipla php sql,errore in inserimento MySQL 0
Alex_70 Inserimento dati a cascata PHP 204
T Da xsd a xml ed inserimento dati in excel XML 0
M Problema inserimento parole con apostrofo nel db PHP 5
C [RISOLTO]Inserimento variabile php in input html PHP 20
P Access Inserimento data. MS Access 4
L Inserimento dettagli in una maglia Photoshop 2
S [PHP] email con inserimento dati nel database PHP 23
beatle [Photoshop] problema inserimento immagini Photoshop 1
G [Javascript] Errore inserimento dati Backend Node.js e workbench Javascript 1
B [PHP] Creare PDF dopo inserimento dati form PHP 4
C [PHP] Form con Inserimento dati dalla maschera e un menù a discesa che prende i dati dal db PHP 1
C [PHP] Form inserimento più menù a discesa PHP 9
M [PHP] Problemi su inserimento array nel db PHP 7
gandalf1959 [PHP] Inserimento di più righe non funziona come mi aspetto... PHP 2
E Inserimento dati da PHP in tabella MySQL PHP 5
E Form inserimento dati con JavaScript Javascript 0
G inserimento csv in tabella mysql; problema con struttura PHP 11
M [Joomla] Inserimento wow.js in template Joomla 4
K [PHP] Inserimento dati database con postgres PHP 2
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
A [PHP] Inserimento url dinamici in pagina html PHP 3
spider81man [PHP] Alert Box per confermare Inserimento o Cancellazione dato. PHP 4
gandalf1959 [MySQL] Inserimento multiplo da form multirighe MySQL 22
A [RISOLTO]Inserimento Immagini da pc a MySql PHP 15
M Inserimento dati checkbox multipli in db da ajax a php PHP 1
S [PHP] inserimento su DB da tabella PHP 29
P [PHP] Problema inserimento nuove chiavi in array PHP 2

Discussioni simili