The Arcive of vBulletin Modifications Site. |
|
|
#1
|
|||
|
|||
|
Hi,
I'm really new to PHP . I have create one new field (field5) for user profile and i want to check that field into other database during registration . I create a new function (functions_qtek.php) The function for check is : Code:
<?php
error_reporting(E_ALL & ~E_NOTICE);
function check_QtekIMEI($imeiID)
{
$QtekDBLink = mysql_connect( "myhost", "dbname", "dbpass" );
if ( ! $QtekDBLink ) {
die ( "Couldn't connect to Qtek DataBase : ".mysqlerror() );
}
mysql_select_db( "dbname", $QtekDBLink )
or die ( "Couldn't connect to Qtek DataBase : ".mysqlerror() );
$result = mysql_query ( "SELECT imei FROM imeis WHERE imei = '$imeiID' " );
$num_rows = mysql_num_rows( $result );
$i=0;
while ($i < $num_rows) {
$NameExists = mysql_result ( $result, $i, "imei" );
$i++;
}
mysql_close( $QtekDBLink );
if ($NameExists != ""){
return true;
}else{
return false;
}
}
?>
Code:
// Custom check for IMEI
require_once(DIR . '/includes/functions_qtek.php');
if ( $varname == 'field5' )
{
if ( check_QtekIMEI($value) )
{
$this->error('required_field_x_invalid', $profilefield['title']);
}
}
Code:
// check for empty required fields
if ($profilefield['required'] == 1 AND $value === false AND $verify)
{
$this->error('required_field_x_missing_or_invalid', $profilefield['title']);
}
The problem is with the first (functions_qtek.php) no erro messages but also no data !!!! Thanks in Advance Geobest |
![]() |
|
|
| X vBulletin 3.8.12 by vBS Debug Information | |
|---|---|
|
|
More Information |
|
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|