| | |
Simple Code needs fixing
Please support our PHP advertiser: PostgreSQL or MySQL? Compare and contrast the two most popular open source databases
Thread Solved |
Couls someone help me fix this code, I think I need to put in a function and a return but i'm not quite sure.
All the code does is return the value # for everything even letters
All the code does is return the value # for everything even letters
php Syntax (Toggle Plain Text)
$letter = ucfirst($_POST['tut_name']); $letter2 = $letter{0}; if($letter2 = 1) { $letter3 = '#'; } else if ($letter2 = 2) { $letter3 = '#'; } else if ($letter2 = 3) { $letter3 = '#'; } else if ($letter2 = 4) { $letter3 = '#'; } else if ($letter2 = 5) { $letter3 = '#'; } else if ($letter2 = 6) { $letter3 = '#'; } else if ($letter2 = 7) { $letter3 = '#'; } else if ($letter2 = 8) { $letter3 = '#'; } else if ($letter2 = 9) { $letter3 = '#'; } else if ($letter2 = 0) { $letter3 = '#'; } else $letter3 = $letter{0};
My Sites: SlickTunes and Loved By Design
ok what i want my code to do is
If $letter2 = a number 1, 2, 3 etc. it sets $letter3 to '#'
If $letter2 = a letter it sets $letter3 to $letter2 so it pretty much stays the same
is that what you wanted to know?
And what my code currently does is just set $letter3 to '#' for letters and numbers
If $letter2 = a number 1, 2, 3 etc. it sets $letter3 to '#'
If $letter2 = a letter it sets $letter3 to $letter2 so it pretty much stays the same
is that what you wanted to know?
And what my code currently does is just set $letter3 to '#' for letters and numbers
Last edited by Scottmandoo; Mar 27th, 2008 at 9:24 am.
My Sites: SlickTunes and Loved By Design
You can use is_int
Eg.
Eg.
php Syntax (Toggle Plain Text)
if(is_int($letter2)){ $letter3="#"; } else { $letter3=$letter2; }
Ignorance is definitely not bliss!
*PM asking for help will be ignored*
*PM asking for help will be ignored*
sorry, just tried testing again and it doesnt make the numbers change to the # symbol
My Sites: SlickTunes and Loved By Design
php Syntax (Toggle Plain Text)
<?php $username=""; $password=""; $database=""; $tut_name = $_POST['tut_name']; $tut_image = $_FILES['tut_image']['name']; $letter = ucfirst($_POST['tut_name']); $letter2 = $letter{0}; if(is_int($letter2)) {$letter3='#';} else { $letter3=$letter2;} function getExtension($str) { $i = strrpos($str,"."); if (!$i) { return ""; } $l = strlen($str) - $i; $ext = substr($str,$i+1,$l); return $ext; } if (empty($tut_image)) { $result = '<font color=FFFFFF>Please choose a rom to upload!</font>'; $error++; } else { $filename = stripslashes($tut_image); $extension = getextension($filename); $extension = strtolower($extension); if (($extension !== "zip") && ($extension !== "rar")) { $result = '<font color=FFFFFF>Unknown file extension, please try again</font>'; $error++; } else { $tmpFile = $_FILES['tut_image']['tmp_name']; $sizekb = filesize($tmpFile); if ($sizekb > 8000000) { $result = '<font color=FFFFFF>The file has exceeded the size limit, please try again</font>'; $error++; } else { $imageName = '../files/gba-roms/' . time() . '.' . $extension; $copy = copy($tmpFile, $imageName); if (!$copy) { $result = '<font color=FFFFFF>File upload unsuccessful, please try again</font>'; $error++; } } } } if ($error > 0) { echo $result; } else { function ByteSize($bytes) { $size = $bytes / 1024; if($size < 1024) { $size = number_format($size, 2); $size .= ' KB'; } else { if($size / 1024 < 1024) { $size = number_format($size / 1024, 2); $size .= ' MB'; } else if ($size / 1024 / 1024 < 1024) { $size = number_format($size / 1024 / 1024, 2); $size .= ' GB'; } } return $size; } $size2 = ByteSize($sizekb); $con = mysql_connect('localhost',$username,$password); @mysql_select_db($database) or die( "Unable to select database"); $sql = "INSERT INTO `gba_roms` VALUES ('','$letter','$imageName','$letter3','$extension','$size2')"; $query = mysql_query($sql) or die('Error: ' . mysql_error()); mysql_close(); } ?>
My Sites: SlickTunes and Loved By Design
![]() |
Similar Threads
- The quick 'n' dirty ultra simple vBulletin SEO hack (Existing Scripts)
- fstream Tutorial (C++)
- Quicksorting linked list - simple algorithm (C)
- How to install slackware (Not as easy as MEPIS) (Getting Started and Choosing a Distro)
- Opinions? javascript/php/etc and programming standards (JavaScript / DHTML / AJAX)
- Browser problem's (HTML and CSS)
- Easy drop down menu? (JavaScript / DHTML / AJAX)
- expected error on homepage (HTML and CSS)
- please help! (C++)
- Amature Program- Lacking (C++)
Other Threads in the PHP Forum
- Previous Thread: How to give the variable value to textfield on same page?
- Next Thread: How can i use php to create a members profile???
| Thread Tools | Search this Thread |
.htaccess alerts apache api archive array autocomplete beginner binary broken cakephp checkbox class cms code convert cron curl database dataentry date display duplicates dynamic echo email emptydisplayvalue error errors execute explodefunction file files firstoptioninphpdroplist folder form forms function functions google hack href htaccess html htmlspecialchars image include insert ip javascript joomla keywords limit link login loop mail menu methods mlm multiple mysql network object oop paypal pdf php problem query radio random recursion recursive redirect remote script search securephp server sessions shot sms source space sql subscription syntax system table tutorial tutorials update upload url validator variable video web youtube






